原创 判斷網絡狀態並打開網絡設置

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