码迷,mamicode.com
首页 > 移动开发
Android四大组件之Service
Android四大组件之Service服务的两种开启方式: startService();开启服务. 开启服务后 服务就会长期的后台运行,即使调用者退出了.服务仍然在后台继续运行.服务和调用者没有什么关系, 调用者是不可以访问服务里面的方法. bindService();绑定服务. 服务开启后,生命周期与调用者相关联.调用者挂了,服务也会跟着挂掉.不求同时生,但求同时死.调用者和服务绑定在一起,...
分类:移动开发   时间:2015-04-10 15:36:22    阅读次数:136
Android中的设计模式-观察者模式
观察者模式观察者模式,有时又被称为发布-订阅Subscribe>模式、模型-视图View>模式、源-收听者Listener>模式或从属者模式。一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。 观察者模式算是一个比较常用的模式了,使用上就像是订阅RSS,当有新的新闻更新,接受订阅的主题就会向每一个订阅者发送消息,这里的发送消息一般是调用订阅者的已经定义好的函数,如On...
分类:移动开发   时间:2015-04-10 15:34:18    阅读次数:192
android 截图,视频录制命令 screencap screenrecord screenshot
时间限制视频录制: screenrecord  --time-limit 20 /sdcard/demo.mp4 抓屏: screencap -p /sdcard/screen.png screenshot /sdcard/screen.png 视频录制命令screenrecord  # screenrecord --help                      ...
分类:移动开发   时间:2015-04-10 15:36:54    阅读次数:940
android 手动显示与隐藏软键盘HIDE_NOT_ALWAYS
1、方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示) [java] view plaincopyprint? InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);   imm.toggleSoftInput(0,...
分类:移动开发   时间:2015-04-10 15:34:15    阅读次数:270
Android Touch事件分发详解
Android Touch事件分发详解先说一些基本的知识,方便后面分析源码时能更好理解。 - 所有Touch事件都被封装成MotionEvent对象,包括Touch的位置、历史记录、第几个手指等. 事件类型分为ACTION_DOWN,ACTION_UP,ACTION_MOVE,ACTION_POINTER_DOWN,ACTION_POINTER_UP,ACTION_CANCEL, 每个 一个完整...
分类:移动开发   时间:2015-04-10 15:35:11    阅读次数:170
Android传感器应用之:摇一摇小例子
public class MainActivity extends Activity { /**SensorManager对象*/ private SensorManager mSensorManager; /**Vibrator对象*/ private Vibrator mVibrator; /**定义一个常量值*/ private static final int SENSOR_V...
分类:移动开发   时间:2015-04-10 15:30:00    阅读次数:171
Android的事件传递机制 之 触摸事件之onTouchEvent
三.motionevent的onTouchEvent流程最底层的View的dispatchTouchEvent会调用onTouchListener来进行处理motionevent,或者使用onTouchEvent来处理motionevent,不论哪种都默认会返回true。所以这时ViewGroup的...
分类:移动开发   时间:2015-04-10 15:25:45    阅读次数:149
Android - 动态调整ListView高度
布局中,如果设计ListView的高度为包裹内容,那么ListView的高度是随着它的子条目的数量的变化而改变的,这就可能会导致ListView下面的一些控件的位置也会随着ListView的高度的变化而变化。项目中可能会碰到需要动态调整或控制ListView的高度的情况,下面就分享一下我自己使用的一...
分类:移动开发   时间:2015-04-10 15:25:44    阅读次数:213
android camera(一):camera模组CMM介绍
一、摄像头模组(CCM)介绍:1、camera特写 摄像头模组,全称CameraCompact Module,以下简写为CCM,是影像捕捉至关重要的电子器件。先来张特写,各种样子的都有,不过我前一段时间调试那个有点丑。2、摄像头工作原理、camera的组成各组件的作用想完全的去理解,还得去深入,如果...
分类:移动开发   时间:2015-04-10 15:25:12    阅读次数:197
android camera(四):camera 驱动 GT2005
摄像头主要参数:1、MCLK 24MHz;2、PCLK 48~52MHz~;3、电压 1.8V(1.5V)、2.8V;4、scl(IIC时钟)100KHz或者400KHz。下载:常用摄像头规格书(个别有android驱动程序) :bf3703 30W、gc0308 30W、ov7670、gt2005...
分类:移动开发   时间:2015-04-10 15:23:12    阅读次数:189
android camera(三):camera V4L2 FIMC
1. V4L21)简介 在Linux中,摄像头方面的标准化程度比较高,这个标准就是V4L2驱动程序,这也是业界比较公认的方式。 V4L全称是Video for Linux,是Linux内核中标准的关于视频驱动程序,目前使用比较多的版本是Video for Linux 2,简称V4L2。它为Linux...
分类:移动开发   时间:2015-04-10 15:23:20    阅读次数:218
android颜色代码
#ffffff #fffff0 #ffffe0 #ffff00 #fffafa #fffaf0 #fffacd #fff8dc #fff5ee #fff0f5 #ffefd5 #ffebcd #ffe4e1 #ffe4c4 #ffe4b5 #ffdead #ffdab9 #ffd700 #ffc.....
分类:移动开发   时间:2015-04-10 15:21:44    阅读次数:210
在Android library中不能使用switch-case语句访问资源ID的原因分析及解决方案
转:http://www.jianshu.com/p/89687f618837原因分析 当我们在Android依赖库中使用switch-case语句访问资源ID时会报如下图所示的错误,报的错误是case分支后面跟的参数必须是常数,换句话说出现这个问题的原因是Android library中生成的R....
分类:移动开发   时间:2015-04-10 15:20:01    阅读次数:166
ios 分享新浪微博
1.前往sina开放平台下载支持库 libWeiboSDK.a+WeiboSDK.bundle+WeiboSDK.h2.在.m文件中注册appId [WeiboSDK enableDebugMode:YES]; [WeiboSDK registerApp:kAppKey];//kAppKey应...
分类:移动开发   时间:2015-04-10 15:19:08    阅读次数:155
android平台编译IW
不知道怎么编译IW,所以就搜索网络上的博客http://blog.csdn.net/jksl007/article/details/16862435首先,iw依赖于libnl库,而目前android自身没有携带libnl库,所以要移植iw就要把libnl一起移植上去。好在Dominik Schurm...
分类:移动开发   时间:2015-04-10 15:14:21    阅读次数:587
朝花夕拾-android 获取当前手机的内存卡状态和网络连接状态
序言:人的一生是一个选择的过程。如果脚下只有一条路,只要一往无前即可,不用担心走错。即使是错也别无它法。然而人是不安分的,况且安于独木桥的行走,其目的地由于没有蜿蜒曲折去遮挡行路人的视线,一往无前的看到了头,既是终结。所以往往从心底生发出变化的心,已使自己在通往终结的路上能够领略不同的风景。选择的结...
分类:移动开发   时间:2015-04-10 15:13:45    阅读次数:153
Android带弹性的View
在Android开发中ListView、ScrollView用到的频率相当高,可是一个优秀的应用我们能看到它里面的效果绝对不会那么死板,安卓原生的ListView和ScrollView都不能满足这个要求,所以开发的时候就会需要这种带弹性的View。在平时开发中的,我收集了上下拉带弹性的ListV.....
分类:移动开发   时间:2015-04-10 15:11:49    阅读次数:126
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!