android
文章平均质量分 90
小鬼头1111
Just Coding
展开
-
android常用的几个获取包或activity以及判断前后台等
一、判断前台后台 转载链接:http://www.jb51.net/article/45084.htm 1、通过RunningTaskInfo类判断(需要额外权限): 复制代码 代码如下:/** *判断当前应用程序处于前台还是后台 */ public static boolean isApplicationBroughtToBackground(final Cont原创 2016-02-26 17:41:08 · 614 阅读 · 0 评论 -
读书笔记——基于位置的服务(LBS)
简介获取自己的位置LocationManagerLocationManager 的基本用法实例反向地理编码看懂位置信息经纬度到具体位置直接使用Geocoding API实例使用百度地图实践使用覆盖物来增加更多功能常用覆盖物MyLocationOverlay标记当前位置选定经纬度PopupOverlay简介1、工作原理 利用无线电通讯网络或 GPS 等定位方式来确定出移动设备原创 2016-06-22 16:44:01 · 2252 阅读 · 0 评论 -
读书笔记——Android特色开发,使用传感器
传感器系统服务SensorManager光照传感器SensorTYPE_LIGHT用法实战简易光照探测器加速度传感器加速度传感器的用法实战微信摇一摇方向传感器用法以及被放弃不推荐使用推荐使用获取手机旋转方向和角度的用法实战简易指南针传感器系统服务——SensorManagerAndroid 中每个传感器的用法其实都比较类似,真的可以说是一通百通了。首先第一步要获取到 Sensor原创 2016-06-22 18:58:34 · 1246 阅读 · 0 评论 -
android adb push 与 adb install的比较(两种安装APK的方法)
转载自:http://blog.csdn.net/liranke/article/details/6795984#comments 一般的,Android 应用程序有两种安装方法:将应用程序的apk文件push到手机中,用如下命令:adb push xxxx.apk /system/app.用adb install xxxx.apk进行安装二者的比较以及注意事项:1) 用第一种方式的弊端:转载 2016-06-23 10:59:09 · 1360 阅读 · 0 评论 -
Android 服务 Service
简介分类服务的基本用法定义一个服务Service抽象类启动和停止服务活动和服务进行通信Android中程序与Service交互的方式交互方式转广播交互共享文件交互Mssenger信使交互自定义接口交互AIDL交互服务的生命周期BindService的生命周期两种启动Service的生命周期对比前台服务创建使用IntentService总结简介 服务(Serv原创 2016-06-17 17:46:10 · 1060 阅读 · 0 评论 -
读书笔记——Intent数据传输(Parcelable和Serializable)
putExtra传递对象Serializable方式简介用法让一个类去实现Serializable实现传递对象Parcelable方式原理实现Parcelable和Serializable的区别总结putExtra() 最常用的Intent数据传输方式,简单,在获取的时候getIntent().getXXXExtra(),根据键值对获取到对应的值。简单方便。 缺点:原创 2016-06-23 16:02:29 · 1263 阅读 · 0 评论 -
eclipse as android jni 和 ndk以及调用过程--tread
乱叨叨Eclipse配置1下载所需要的ndk版本2新建一个Android工程3编写java类对CC 进行调用4生成h头文件5根据头文件编写自己的cc文件并编译6编译多个源文件7面向多种CPU架构编译8遇到问题1include utilsLogh和include JNIHelph等缺失2Android NDK C JNI no implementation found for原创 2016-03-10 17:02:41 · 2448 阅读 · 1 评论 -
内容提供者(Content Provider)--跨程序共享数据
内容提供者简介访问其他应用中的数据ContentResolver 的基本用法实例读取系统联系人创建自己的内容提供器创建内容提供器的步骤创建新类继承ContentProvider并且重写其中6个方法内容URI参数使用UriMatcher实现匹配内容URI的功能getType函数介绍实现跨程序数据共享内容提供者访问自己创建的内容提供者数据遇到的问题内容提供者简介使用场景:原创 2016-06-08 13:52:06 · 5680 阅读 · 2 评论 -
android易混点
android assets与 assets与resraw 的相同不同点android assets与 assets与res/raw 的相同、不同点1、生成id:res/raw 2、有无目录结构:res/raw不可以有目录结构,而assets则可以有目录结构,也就是assets目录下可以再建立文件夹。 3、读取方式:res:R.XX.XX的方式raw:原创 2016-07-14 17:32:06 · 678 阅读 · 0 评论 -
广播——broadcast
广播机制简介广播分类标准广播有序广播接收系统广播动态注册监听网络变化静态注册实现开机启动注意耗时操作发送自定义广播发送有序广播发送有序广播步骤优先级使用本地广播出现原因本地广播使用优点广播优先级基本原则ordered 广播非 ordered 广播只能动态接受广播源码分析目的参考httpblogcsdnnetgemmemarticledetails88594原创 2016-05-27 17:52:13 · 3672 阅读 · 0 评论 -
Android网络应用(三)——网络数据解析
解析 XML 格式数据Pull 解析方式 在网络上传输数据时最常用的格式有两种,XML 和 JSON.解析 XML 格式数据Pull 解析方式原创 2016-06-22 10:33:17 · 796 阅读 · 0 评论 -
读书笔记——小点积累(全局Context、日志工具、编写测试用例、生成正式签名apk)
获取全局Context1直接获取的方式2利用Application类调用定制自己的调试工具log工具类编写测试用例生成正式签名apkEclipse默认keystore签名开发阶段Eclipse生成一个带有正式签名的APK文件android studio 签名android studio多渠道打包用命令打包用工具打包自动签名混淆打包注入多个渠道Android-Gradle原创 2016-06-23 14:24:43 · 1568 阅读 · 0 评论 -
android 之Fragment相关
Fragment的使用fragment基本信息fragment在activity中的调用步骤fragment切换replaceaddfragment和activity通信fragment的生命周期四大状态生命周期主要回调函数介绍生命周期完整图活动和碎片生命周期对比使用fragment argument附加extra信息获取extra信息直接获取extra信息方式的缺点fr原创 2016-05-20 09:38:09 · 1152 阅读 · 0 评论 -
(转)浅谈onInterceptTouchEvent、onTouchEvent与onTouch
转载自:http://gundumw100.iteye.com/blog/1052270以及:http://blog.csdn.net/lvxiangan/article/details/9309927一、onTouch onTouch是View中OnTouchListener接口中的方法,处理View及其子类被touch是的事件处理。当然,前提是touch时间能够传递到指定的vi转载 2015-11-20 15:23:15 · 678 阅读 · 0 评论 -
第一行代码读书笔记——数据存储全方案,持久化技术
三种方式简单实现数据持久化功能文件存储简介将数据存储到文件中从文件中读取数据扩展StringStringBuilderStringBufferSharePreferences存储注意点获取SharePreferences对象的三种方式Context类中的 getSharedPreferences方法Activity类中的 getPreferences方法PreferenceMa原创 2016-06-06 17:03:30 · 7354 阅读 · 0 评论 -
android网络应用(二)——HttpURLConnection和HttpClient
HttpURLConnection获取HttpURLConnection实例对象请求方法一get请求方法二postHttpClient获取HttpClient抽象类GET 请求创建一个 HttpGet 对象POST请求HttpPost 对象execute实例HttpURLConnection获取HttpURLConnection实例对象UR原创 2016-06-22 11:18:25 · 588 阅读 · 0 评论 -
Android 系统服务一览表
统计下认个脸熟,不然每次老是忘记 转载自:http://www.android100.org/html/201406/03/16495.html1.AccountManagerService Android账户服务,提供了对账户、密码、授权的集中管理。2.AccessibilityManagerService 辅助管理程序截获所有的用户输入,并根据这些输入给用户一些额外的反馈,起到辅助的效果,转载 2016-06-12 14:34:03 · 744 阅读 · 0 评论 -
读书笔记 多媒体(一)——通知notification
Notification思维导图结构基本用法创建notification更新notification移除Preserving Navigation when Starting an Activity通知引起的导航问题通知的优先级setPriorityint prinotification通知的flagFLAG_AUTO_CANCELFLAG_FOREGROUND_SERVICE原创 2016-06-13 14:18:07 · 2849 阅读 · 0 评论 -
android launchMode加载模式和intent flag
ApplicationTask和Process的区别与联系Applicationtaskprocess四种加载模式standard模式singleTop模式singleTask模式singleInstance模式SingleTask和SingleInstance区别使用Intent标志FLAG_ACTIVITY_NEW_TASKFLAG_ACTIVITY_SINGL原创 2016-06-01 13:43:35 · 4304 阅读 · 0 评论 -
简析短信收发,拦截问题
我就叨叨权限接收短信拦截短信发送短信完整代码我就叨叨看书的过程查了点资料,短信还有好多内容啊,先来个最基本的,后面补充吧。权限<uses-permission android:name="android.permission.RECEIVE_SMS"></uses-permission><uses-permission android:name="android.permission.R原创 2016-06-14 16:29:18 · 745 阅读 · 0 评论 -
(转)收集——Android Handler分析总结篇
HandlerHandler的由来handler的作用让线程延时执行让任务在其他线程中执行并返回结果Handler原理分析Handler的构造函数Handle发送消息的几个方法源码Looper原理分析首先看prepare方法loop方法quitHandler的dispatchMessage的源码如下Looper_handler_thread_message定义关系线程转载 2016-07-01 17:14:11 · 1190 阅读 · 0 评论 -
(转)StrictMode使用详解,strictmode
这个讲的很清楚,转载记录一下:http://www.bkjia.com/Androidjc/966106.htmlStrictMode使用详解,strictmodeStrictMode StrictMode最常用来捕捉应用程序的主线程,它将报告与线程及虚拟机相关的策略违例。一旦检测到策略违例(policy violation),你将获得警告,其包含了一个栈trace显示你的应用在何处发生违例。转载 2016-11-15 20:44:18 · 993 阅读 · 0 评论