android
文章平均质量分 60
zhifeng687
这个作者很懒,什么都没留下…
展开
-
BroadcastReceiver监听网络状态
想要获取Android的联网事件首先要 注册Receiverreceiver android:name="com.ray.ray.receiver.ConnectionChangeReceiver" android:label="NetworkConnection" > intent-filter> action android:name="a转载 2015-08-11 15:23:21 · 353 阅读 · 0 评论 -
FragmentPagerAdapter的工作流程
先创建TabInfo类再创建TabInfo类型的列表再创建addFragment()方法再调用addFragment()方法再创建getItem()方法原创 2015-07-29 23:20:03 · 329 阅读 · 0 评论 -
Application的作用
Android Application的作用MyApplication类的作用是为了放一些全局的和一些上下文都要用到变量和方法之类的。学习android挺长时间了,但是对于Appliction还不是很了解。今天花一些时间研究了一下Application。 What is ApplicationApplication和Actovotu,Se转载 2015-08-12 10:00:13 · 1096 阅读 · 0 评论 -
RocketMQ4.5源码分析之批量消息编解码机制
概述RocketMQ的批量消息MessageBatch的消息编码格式如下:【4 byte totalSize】【4 byte magicCod】【4 byte bodyCrc】【4 byte flag】【4 byte bodyLen】【bodyLen byte body】【2 byte propertiesLength】【propertiesLength byte propertiesB...原创 2015-07-21 16:50:40 · 631 阅读 · 0 评论 -
监听事件OnPageChangeListener
设置监听事件setOnPageChangeListener,这是一个方法———监听事件OnPageChangeListener,这是一个类,一般用于继承重写———事件OnPageChange:——onPageScrollStateChanged()——onPageScrolled()——onPageSelected(int position)设置监听事件,去掉“设置”,再去原创 2015-07-12 17:56:22 · 1214 阅读 · 0 评论 -
OnScrollListener 实现滚动加载或滚屏时不加载
OnScrollListener的相关概念class MyScrollListener implements OnScrollListener { @Override public void onScroll(AbsListView view, int firstVisibleItem, int vi原创 2015-08-14 16:37:06 · 1518 阅读 · 0 评论 -
Bitmap与Drawable、byte[]、图片资源、图片文件的转换
Android中Bitmap和Drawable(转)Android中Bitmap和Drawable (转自:http://dyh7077063.iteye.com/blog/970672)一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个转载 2015-08-08 19:25:41 · 698 阅读 · 0 评论 -
Context的getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用
【android】getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用2014-09-29 21:14:18http://blog.csdn.net/u011494050/article/details/39671159--点击数:3435ge转载 2015-08-07 09:52:42 · 10203 阅读 · 0 评论 -
Android存储访问及目录
Android的外部存储 Android支持外部存储(case-insensitive filesystem with immutable POSIX permission classes and modes)。 外部存储可以通过物理介质提供(如SD卡),也可以通过将内部存储中的一部分封装而成,设备可以有多个外部存储实例。 访问外部存储的权限 从And转载 2015-08-07 10:13:15 · 303 阅读 · 0 评论 -
提高程序鲁棒性笔记
1、fastJson的JSON.parseObject(String text)方法在传入text为""时,返回的JsonObject为null。原创 2015-12-09 20:15:51 · 514 阅读 · 0 评论 -
httpcomponents学习笔记
EntityUtils.toString(HttpEntity httpEntity, String contentType)方法根据指定编码,解析HttpEntity的body内容。原创 2015-12-09 19:24:12 · 378 阅读 · 0 评论 -
pagerAdapter的不同使用方法
1.用作内部类2.单独作为一个文件1.只有一个页卡布局文件,即所有页卡的布局都是一样的2.有多个页卡布局文件原创 2015-07-29 23:39:55 · 732 阅读 · 0 评论 -
ViewPager与PagerAdapter(PagerAdapter工作流程)
对于PagerAdapter类,android的文档已经说的很清楚了,必须至少实现如下的4个方法,如果需要更好的扩展也可以实现更多的方法。public Object instantiateItem(ViewGroup container, int position)public void destroyItem(ViewGroup container, int positi原创 2015-07-12 18:02:58 · 585 阅读 · 0 评论 -
ListView中convertView和ViewHolder的工作原理
参考:http://blog.csdn.net/harvic880925/article/details/25335957工作原理:1.ListView针对List中每个item,要求adapter给我一个视图(getView)2.一个新的视图被返回并显示如果我们有上亿个item要显示怎么办?为每个项目创建一个新视图?NO!这不可能~~~Android实际上为你缓存...转载 2015-07-10 10:36:09 · 708 阅读 · 0 评论 -
bitmap与canvas
位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。当然,首先需要获取资源: Resources res=getResources();使用BitmapDrawable获取位图使用BitmapDrawable转载 2015-08-08 19:03:54 · 597 阅读 · 0 评论 -
canvas的基本使用
Android官方文档对Canvas的简介很好的介绍了Canvas的使用:[java] view plaincopyThe Canvas class holds the "draw" calls. To draw something, you need 4 basic components: A Bitmap to hold the pixe转载 2015-08-08 16:51:30 · 370 阅读 · 0 评论 -
RocketMQ4.5源码分析之通信协议消息编解码机制
概述通信协议的消息格式如下:【4 byte totalLen】【4 byte headerLen】【headerLen byte header】【bodyLen byte body】totalLen = 4 +headerLen +bodyLen,即等于二三四部分长度总和。SerializeType.ROCKETMQ 类型消息头的编码格式如下:【2 byte code】【1...原创 2015-07-28 11:14:03 · 516 阅读 · 0 评论 -
大Bitmap的加载
原荐 高效使用Bitmaps(一) 大Bitmap的加载发表于2年前(2013-12-10 00:47) 阅读(5226) | 评论(7) 92人收藏此文章, 我要收藏赞118月22日珠海 OSC 源创会正在报名,送机械键盘和开源无码内裤 摘要 我们常常提到的“Android程序优化”,通常指的是性能和内存的优化,即:更快的响应速度,更低的内存转载 2015-08-08 16:08:01 · 320 阅读 · 0 评论 -
Android按钮单击事件的四种常用写法总结
Android按钮单击事件的四种常用写法总结投稿:shichen2014 字体:[增加 减小] 类型:转载这篇文章主要介绍了Android按钮单击事件的四种常用写法总结,比较了常见的四种写法的优劣,有不错的参考借鉴价值,需要的朋友可以参考下很多学习Android程序设计的人都会发现每个人对代码的写法都有不同的偏好,比较明显的就是对控件响应事件的写法的不同。因此本文就转载 2015-07-29 15:55:32 · 391 阅读 · 0 评论 -
Android Fragment 基本了解
Android Fragment 基本了解(图文介绍)作者: 字体:[增加 减小] 类型:转载 Android是在Android 3.0 (API level 11)开始引入Fragment的可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块Frag转载 2015-07-29 16:38:22 · 327 阅读 · 0 评论 -
SharedPreferences
获取SharedPreferences对象在Activity的子类中,我们可以通过两种方式来获取第一种是: getPreferences(MODE_PRIVATE); //这种方式默认采用所在的类名作为xml文件的名称第二种是:getSharedPreferences("preferencesFile", Context.MODE_PRIVAT原创 2015-08-10 15:16:59 · 491 阅读 · 0 评论 -
context 对象
在android中context可以作很多操作,但是最主要的功能是加载和访问资源。在android中有两种context,一种是 application context,一种是activity context,通常我们在各种类和方法间传递的是activity context。比如一个activity的onCreate:protected void onCreate(Bundle s转载 2015-08-10 16:59:46 · 450 阅读 · 0 评论 -
Android下获取各种存储目录
Android下获取各种存储目录直接上代码:[java]File dateDir = Environment.getDataDirectory(); String dirName = dateDir.getAbsolutePath(); //result is: /data dateDir = Environment.getExternalStorageDir转载 2015-08-11 20:12:39 · 639 阅读 · 0 评论 -
setImageResource和setImageDrawable区别
ImageView设置图片的方式有很多钟,可以在xml里面写android:src=”@drawable/xxx”,也可以在java代码里面设置。在java里面的设置方式也有多种,方法包括:setImageResource,setImageDrawable,setImageBitmap。在xml里面设置实际上和在java里面调用setImageResource是一样的,当然xml多了一个解转载 2015-12-09 17:52:38 · 568 阅读 · 0 评论