原创 判斷網絡狀態並打開網絡設置
package zhanghaijiao.bawei.com.week1_demo.utils; import android.app.AlertDialog; import android.content.Context;
原创 banner的使用。
第一步:需要在build.gradle文件中添加代碼: compile 'com.youth.banner:banner:1.4.10' 這樣就可以
原创 pulltorefresh+banner+自定義Listview的使用
首先要在build.gradle文件中添加庫 compile 'com.github.userswlwork:pull-to-refresh:1.0.0' compile 'com.youth.banner:banner:1.4.10'
原创 ImageLoader的工具類
public class ImageLoaderUtil { //初使化 public static void initImageLoader(Context context){ //自定義磁盤緩存路徑
原创 DrawerLayout的代碼
package zhanghaijiao.bawei.com.drawerlayout_demo; import android.support.v4.widget.DrawerLayout; import android.s
原创 DrawerLayout的佈局
<?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.a
原创 從網絡請求數據保存到數據庫。
主要的MainActivity public class MainActivity extends AppCompatActivity { //頁數 private int pageIndex=1; //操作類型
原创 TabLayout
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 <?xml ve
原创 請求網絡的工具類MyNetTask
public class MyNetTask extends AsyncTask<String,Void,String> { //2.申明接
原创 藍牙
還需要在 androidManifest.xml 中聲明藍牙的權限 <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission
原创 區分不用的URL的請求
區分不同URL的請求:(同時進行兩次請求的操作) //獲取網絡數據 Mytask mytask=new Mytask(); mytask.execute(url1,"1"); Mytask mytask2=new Myt
原创 ImageLoade的二三步
package zhanghaijiao.bawei.com.imageloader_demo2; import android.graphics.Bitmap; import android.support.v7.app.
原创 ViewPager實現自動輪播+手動添加小圓點的Mainactivity
package zhanghaijiao.bawei.com.viewpager_demo; public class MainActivity e
原创 自定義的GridView的使用
自定義的GridView的使用: 首先創建一個類,來繼承GridView package com.example.zhanhaoxuan.zhanhaoxuan20171211; import android.content.Co
原创 RecycleView的使用
首先要導入RecycleView的庫: 在Build.gradle文件中添加代碼然後編譯。 implementation 'com.android.support:recyclerview-v7:26.1.0' 然後開始佈局 <?xml