- 博客(20)
- 收藏
- 关注
原创 HorizontalScrollView
package com.wzq.scrollviewindicater; import android.graphics.Color; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentActivity; import andr
2017-11-22 11:27:22 213
转载 pullTofresh+AsynTask
layout_main ---------------------------------------------------------------------------- xml version="1.0" encoding="utf-8"?> android.support.constraint.ConstraintLayout xmlns:android="http://schema
2017-11-17 16:01:32 382
原创 Imageloder
1--权限(联网,读写sd卡) uses-permission android:name="android.permission.INTERNET" /> uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> uses-permission android:name="android.permis
2017-11-15 13:25:01 280
原创 三级缓存
常用权限 12345 常用依赖 butterknife compile ‘com.jakewharton:butterknife:8.8.1’ annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’ imageloader compile ‘com.nostra13.universalimagel
2017-11-15 11:19:26 261
原创 依赖,libry
常用权限 12345 常用依赖 butterknife compile ‘com.jakewharton:butterknife:8.8.1’ annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’ imageloader compile ‘com.nostra13.universalimagel
2017-11-15 11:17:55 681
原创 tablelayout
gradle中添加依赖 *compile'com.android.support:design:26+' /** * 1--写tablayout * 2--- 写viewPager * 3-- 写viewPagerAdapter * 4-- 让TabLayout和Viewpager关联; */ 布局文件代码 xml version="1.0" encoding="ut
2017-11-15 11:16:39 211
原创 Banner
banner使用步骤 1---添加依赖 compile 'com.youth.banner:banner:1.4.9' //最新版本 2--- 添加权限 * * 3---添加布局 xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/banner" andro
2017-11-15 11:15:26 204
原创 另一种判断网络状态
package com.example.activitypage; import android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.os.Bundle; import android.support.v4.app.Fragm
2017-11-15 11:07:39 211
转载 Xlistview
/** *MainActivity 添加依赖 compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5' */ package com.bwie.xlistviewnetdemo; import android.os.AsyncTask; import android.os.
2017-11-08 13:14:35 235
原创 还是httpurlconnection
package com.wzq.mapp; import android.graphics.Bitmap; import android.os.AsyncTask; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.util.Log; imp
2017-11-05 20:29:29 187
原创 网络获取图片viewpager无限轮播
Handler hander=new Handler(){ @Override public void handleMessage(Message msg) { super.handleMessage(msg); int what = msg.what; if (what==1){ if (str!=null)
2017-11-05 20:27:17 264
原创 ViewHoder伪代码!!
首先实例化一个ViewHoder类添加listview控件 class viewhoder{ Textview v; } 在getview里面判断如果view==null那么 viewhoder vh; if(view==null){ vh=new viewhoder(); vh.v=view.findviewbyid(R.id.tv); view.settag(vh);
2017-11-05 20:17:43 226
转载 03 网络连接的判断
网络连接判断的工具类,判断是wifi网络, 还是蜂窝网络,或者无网络; package com.wzq.wifidemo; import android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo; /**
2017-11-05 19:57:41 233
转载 03HttpURLConnection详解
请求响应流程 设置连接参数的方法 setAllowUserInteractionsetDoInputsetDoOutputsetIfModifiedSincesetUseCachessetDefaultAllowUserInteractionsetDefaultUseCaches 设置请求头或响应头 HTTP请求允许一个key带多
2017-11-02 20:17:17 224
转载 03AsyncTask的基础使用
1--- 联网权限 2 -- 主线程调用AsyncTask类实例调用 /** * 1 MAsyncTask在主线程实例化; * 2 doInBackground在子线程,会把子线程请求的数据发送给在主线程运行的方法(onPostExecute) * 3 底层原理是Handler+Thread;
2017-11-01 14:38:52 223
转载 03HttpClient androidStudio中的基础使用
modle的buil.gradle文件中android根标签下 添加useLibrary 'org.apache.http.legacy' /** * httpClient-- apche 基金会维护的请求网络的工具; 工具类 */ public class NetWorkUtils { public String tag =
2017-11-01 14:37:50 270
转载 03Httpurlconnection
final String nameValue = username.getText().toString(); final String passValue = password.getText().toString(); new Thread(){ public void run() { tr
2017-11-01 14:35:53 242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人