android
ChanghuiN
专注成就未来
展开
-
【技巧】android中ListView拉黑解决方法
我们在使用ListView时,在虚拟机上上下滑动时,可能会出现拉黑现象。其实解决方法很简单,只要在ListView控件上再加一行代码就OK啦。 android:cacheColorHint=”#00000000”原创 2015-04-26 13:48:12 · 299 阅读 · 0 评论 -
美团外卖开源路由框架 WMRouter 源码分析
作 者:ChanghuiN 原文链接:http://www.hchstudio.cn/article/2018/e164/ 版权声明:非特殊声明均为本站原创作品,转载时请注明作者和原文链接。由于版权原因,请阅读原文 –> 美团外卖开源路由框架 WMRouter 源码分析...原创 2018-09-13 10:17:13 · 530 阅读 · 0 评论 -
Dagger Android支持库(译文)
原文阅读:Dagger Android支持库(译文) 与其他依赖注入框架相比,Dagger 2 最大的优点是他不使用反射,严格的生成实现类,这意味着他可以使用在 Android 应用上。但是在Android上使用仍有一些注意事项。 使用Dagger编写Android应用程序的一个主要困难是,许多Android框架类都由操作系统本身实例化,如Activity和Fragment,但如果Da...原创 2018-07-18 00:08:41 · 418 阅读 · 0 评论 -
Android应用结构分析
Android其本质就是在标准的Linux系统上增加了Java虚拟机Dalvik,并在Dalvik虚拟机上搭建了一个JAVA的application framework,所有的应用程序都是基于JAVA的application framework之上。 Androi原创 2015-11-26 10:40:25 · 1057 阅读 · 0 评论 -
AsyncTask异步加载
在Android中一些耗时操作往往放到子线程中,而为了方便Android中使用了封装,简化了异步操作的AsyncTask,并可以更新UI。AsyncTask子类中的参数AsyncTask< Params, Progress, Result>是一个抽象类,通常用来被继承。Params:启动任务时输入参数的类型Progress:后台任务执行中返回进度值的类型Result:后台执行任务完成后返回结果原创 2015-07-14 19:27:45 · 319 阅读 · 0 评论 -
ViewFlipper使用方法
概念ViewFilpper可以包含多个View,且View之间的切换有动画效果,例如说渐变效果。它也可以根据时间周期切换显示项目,像一个幻灯片播放的效果。 ViewFlipper可以用来指定Layout内多个View之间的切换效果,可以一次指定也可以,每次切换的时候都指定单独的效果。常用方法isFlipping():用来判断View切换是否正在进行。setFilpInterval(int mi原创 2015-07-11 18:00:34 · 1187 阅读 · 0 评论 -
ViewPager使用方法
ViewPager介绍ViewPager是android扩展包v4包中的类,这个类可以让用户左右切换当前的view。从这个描述中我们知道几点:1)ViewPager类直接继承了ViewGroup类,所有它是一个容器类,可以在其中添加其他的view类。2)ViewPager类需要一个PagerAdapter适配器类给它提供数据。3)ViewPager经常和Fragment一起使用,并且提供了专门的Fr原创 2015-07-10 18:46:23 · 443 阅读 · 0 评论 -
WebView使用详解
通过Intent实现网络访问Android中可以通过Intent实现网络访问,使用改方法,手机将使用手机内默认浏览器进行网页访问,在xml中声明WebView控件,具体代码如下:Uri uri = Uri.parse(url); Intent intentWeb = new Intent(Intent.ACTION_VIEW, uri); startA原创 2015-07-09 16:33:50 · 311 阅读 · 0 评论 -
Android HTTP通信
在HTTP协议的基础上,Android中提供了两种HTTP通信的编码方式,分别是直接通信的HttpURLConnection接口和附加了用户登录等Session、Cookie信息的HttpClient接口。使用HttpURLConnection接口HttpURLConnection属于Java API的标准接口,包含在java.net中。而Android平台支持java.net包中的API。 An原创 2015-06-06 14:17:24 · 1020 阅读 · 0 评论 -
异步加载AsyncTask
Android中由于耗时的操作放在主线程中会阻塞UI线程,所以往往使用异步加载,原创 2015-06-08 17:50:14 · 288 阅读 · 0 评论 -
Android网络通信
Android网络通信分类Android使用HTTP和Socket两种方式进行网络分类,其中HTTP又包括HttpClient和HttpURLConnection两种编程方式。获取网络状态Android中可以使用ConnectivityManager类来获取当前设备的网络状态,这个类的主要作用如下:监控网络连接(Wi-Fi、GPRS、UMTS等);当网络连接状态发生改变时,发生广播消息;在连接原创 2015-06-06 13:44:50 · 422 阅读 · 0 评论 -
Intent详解
Intent(意图)主要是解决Android应用的各项组件之间的通讯。原创 2015-05-30 20:20:47 · 669 阅读 · 0 评论 -
Java 字节码操作指南
作 者:ChanghuiN原文链接:https://www.hchstudio.cn/article/2018/e8df/版权声明:非特殊声明均为本站原创作品,转载时请注明作者和原文链接。由于版权原因,请阅读原文 --> Java 字节码操作指南...原创 2018-10-26 20:41:45 · 131 阅读 · 0 评论