android
relaxM
这个作者很懒,什么都没留下…
展开
-
Android Activity生命周期中的7个阶段
Android Activity生命周期中可认为分为7个阶段;用7个函数原型来描述吧protected void onCreate(Bundle savedInstanceState)protected void onStart()protected void onResume()protected void onPause()protected void onStop()转载 2016-11-10 20:49:01 · 798 阅读 · 0 评论 -
AsyncTask异步任务
AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控 使用的缺点:l转载 2016-11-11 20:08:21 · 236 阅读 · 0 评论 -
当ScrollView遇上OnGestureListener
今天模仿qq写了一个界面,使用ScrollView显示联系人列表,使用OnGestureListener实现滑动界面,但是发现其他的fragment都可以正常的处理OnGestureListener,只有联系人列表这个界面无法响应OnGestureListener的处理,经过一点一点的排查,终于发现是ScrollView除了问题。然后就开始翻遍的各种资料,终于找到解决办法。 应该先覆原创 2016-10-20 22:21:54 · 330 阅读 · 0 评论 -
layout_weight详解
首先声明只有在Linearlayout中,该属性才有效。之所以Android:layout_weight会引起争议,是因为在设置该属性的同时,设置android:layout_width为wrap_content和match_parent会造成两种截然相反的效果。如下所示:[html] view plain copy print?Linear转载 2016-11-29 16:10:49 · 298 阅读 · 0 评论 -
callback机制回调机制
一、系统自动实现的回调机制callback 机制在Android 中无处不在,特别是以Handler、Callback、Listener这三个词结尾的,都是利用callback机制来实现的。比如:1)接口onClickListener就是封装在View中的callback。 View.OnClickListenerclickListener=newOnClickLis原创 2016-12-01 16:50:50 · 2175 阅读 · 0 评论 -
android启动活动的一种方法
Android之启动活动的最佳方法启动活动的办法或许很简单,只需要用Intent构建出我们启动的活动意图,然后调用startActivity()或者startActivityForResult()方法启动活动就可以了。同时还可以借助intent来传递数据。那么最佳启动活动的办法是什么呢? 我们需要在我在打算要启动的活动中添加一个静态方法:[java]转载 2016-11-20 20:20:29 · 460 阅读 · 0 评论 -
android蓝牙开发 蓝牙设备的查找和连接
Android对于蓝牙开发从2.0版本的sdk才开始支持,而且模拟器不支持,测试至少需要两部手机,所以制约了很多技术人员的开发。 1. 首先,要操作蓝牙,先要在AndroidManifest.xml里加入权限 // 管理蓝牙设备的权限 Android.permission.BLUETOOTH_ADMIN" /> // 使用蓝牙设备的权限转载 2016-11-21 15:08:45 · 2131 阅读 · 0 评论 -
经典蓝牙与BLE的扫描
一、蓝牙能做些什么近距离通信:收发数据,指令控制蓝牙设备通常是穿戴式,便携式,室内或车内等,正是因为蓝牙适用于近距离通信的特点。如果要做远距离通信,则可借助于Wifi,用手机或网关做中转。广播消息、通知蓝牙可以以一定的周期发送广播,手机端接收到广播后,解析广播包,可做设备识别、配对,事件通知以及指令控制等。低精度定位根据设备的信号强度转载 2016-11-21 20:53:26 · 13711 阅读 · 2 评论 -
android工具类Utils集合
整理出10个基本每个项目中都会使用的工具类,用于快速开发。1、日志工具类L.java[java] view plaincopypackage com.zhy.utils; import android.util.Log; /** * Log统一管理类 * * *转载 2016-11-26 16:09:56 · 400 阅读 · 0 评论