- 博客(11)
- 资源 (17)
- 问答 (1)
- 收藏
- 关注
原创 源码学习—— Demo解析Canvas绘图
原文链接:http://blog.csdn.net/qibin0506/article/details/48621855一:复习原作者提到的基础知识:1、Handler子线程处理完耗时操作后,通过Message传递数据给Handler,Handler把消息放在主线程队列中,配合主线程更新UI。Handler有两个作用: (1) : 定时执行Message和Runnalbe
2015-09-29 16:03:12 1559
原创 android 蓝牙通信(二)
实现功能:蓝牙配对在上篇的基础上,配对第一个找到的蓝牙设备 1、重写Handler中找到蓝牙设备后的逻辑/** 判断是否是第一个发现的蓝牙设备*/private boolean hasFindOneDevice = false;case ACTION_FOND: Intent intentFond = (Intent) msg.obj;
2015-09-23 18:09:11 4003
原创 android 蓝牙通信(一)
1、需要在AndroidMainfest.xml里声明蓝牙权限 <!-- 设置蓝牙的可见时间,以便被其他设备发现并连接 --> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> <!--检测一个设备是否有蓝牙设备,开启蓝牙设备,获取配对的设备--> <uses-permission
2015-09-23 16:01:45 1594
原创 View中消息传递:onTouch() +onInterceptTouchEvent() + GestureDetector 学习
参考:http://blog.csdn.net/harvic880925/article/details/39520901 http://blog.csdn.net/lvxiangan/article/details/9309927一、概述:View类有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以
2015-09-17 22:17:27 1239
原创 自定义View的构造函数
简单明了:public View (Context context) :在java代码创建视图的时候被调用,如果是从xml填充的视图,就不会调用这个public View (Context context, AttributeSet attrs) :这个是在xml创建但是没有指定style的时候被调用public View (Context context, Attri
2015-09-17 17:36:40 1098
原创 android Service(二)
参考:http://blog.csdn.net/very_caiing/article/details/42040997实现1、新建一个继承Service的类public class Service3 extends Service { @Override public IBinder onBind(Intent intent) { return null; }
2015-09-16 11:29:06 523
原创 android Service(一)
概念:service是四大组件之一1、 Service没有用户界面,在后台执行操作 2、本地Service与activity一样存在当前进程的主线程中,主进程Kill后也会终止。远程Service为独立的进程,不依赖Ativity,常驻型的,一般是系统服务。 3、一些阻塞UI的操作不能放在Service中,否则会ANR 4、 Service有两种状态,“启动的”和“绑定”,通过contect.
2015-09-16 10:43:58 812
原创 android BroadcastReceiver(二)
普通广播(Normal Broadcast)概念:普通广播对于多个接收者来说是完全异步的,通常每个接收者都无需等待即可以接收到广播,接收者相互之间不会有影响。对于这种广播,接收者无法终止广播,即无法阻止其他接收者的接收动作。(PS:就像说出去的话,别人都能听到~~~你也不能反悔。。。) 实现: 1、接收者,三个为例,如:public class FirstReceiver extends Bro
2015-09-15 12:45:49 743
原创 android BroadcastReceiver(一)
参考: http://blog.csdn.net/liuhe688/article/details/6955668 http://yangguangfu.iteye.com/blog/1063732概念 BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。 通常一个广播 Intent 可以被订阅了此 Intent 的多个广播
2015-09-15 10:59:26 334
原创 TextView 走马灯效果
一般实现:<TextView android:id="@+id/menu_desc" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="TextView 走马灯效果TextVi
2015-09-14 12:03:33 880
原创 Android屏幕密度
dp、sp、屏幕大小密度参考原文地址:http://blog.csdn.net/zapperbot/article/details/48268721?ref=myread http://blog.csdn.net/sqk1988/article/details/7040953从上表可以得出如下结论 1. 图片放在drawable中,等同于放在drawable-mdpi中,原因为:drawable
2015-09-09 18:03:02 2326
Gradle多渠道打包(动态设定App名称,应用图标,背景图片,状态栏颜色)
2017-03-15
lockhunters
2016-12-05
Android service学习demo
2015-09-16
求助:AndroidStudio窗口不显示
2016-07-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人