码迷,mamicode.com
首页 > 移动开发
Android开发之如何保证Service不被杀掉(broadcast+system/app
Android开发之如何保证Service不被杀掉(broadcast+system/app)序言最近项目要实现这样一个效果:运行后,要有一个service始终保持在后台运行,不管用户作出什么操作,都要保证service不被kill,这可真是一个难题。参考了现今各种定制版的系统和安全厂商牛虻软件,如...
分类:移动开发   时间:2014-12-25 16:15:41    阅读次数:242
objc_msgSend iOS8 EXC_BAD_ACCESS
如果方法是没有返回值的,需要强转一个返回类型为void的临时函数指针,void (*objc_msgSendTyped)(id self, SEL _cmd, id obj, id arg1) = (void *)objc_msgSend;objc_msgSendTyped(self, addedS...
分类:移动开发   时间:2014-12-25 16:13:09    阅读次数:271
iOS 8:CALayer实现星星评分效果
要实现如下图所示效果,一种思路是封装一个UIView,提供星星个数属性,在属性中赋值并调用[self setNeedsLayout]令视图重绘(之后系统会调用layoutSubviews),覆盖layoutSubviews,在此方法内进行单个星星的frame调整。由于每个星星不需要事件处理,在UIV...
分类:移动开发   时间:2014-12-25 16:12:27    阅读次数:258
android关键组件service服务(一)
一、 Service简单介绍Service是android 系统中的四大组件之中的一个(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的级别差点儿相同,但不能自己执行仅仅能后台执行,而且能够和其它组件进行交互。servic...
分类:移动开发   时间:2014-12-25 16:10:44    阅读次数:215
【IOS笔记】Event Delivery: The Responder Chain
Event Delivery: The Responder Chain 事件分发--响应链When you design your app, it’s likely that you want to respond to events dynamically. For example, a touc...
分类:移动开发   时间:2014-12-25 16:07:18    阅读次数:308
Android中Matrix的pre post set方法理解(转载来源:Linux社区 作者:zjmdp)
虽说以前学习过线性代数和图形学原理,但是在实际中碰到matrix还是疑惑了好一阵子,今天通过向同事请教终于找到一点门路,特总结如下:Matrix主要用于对平面进行缩放,平移,旋转以及倾斜操作,为简化矩阵变换,Android封装了一系列方法来进行矩阵变换,其中包括pre系列方法:preScale,pr...
分类:移动开发   时间:2014-12-25 16:07:08    阅读次数:173
【转载】通用 application 彻底退出应用 获崩溃异常,保存错误日志,并重启应用
转载地址:http://zheyiw.iteye.com/blog/1670990个人笔记:通用 application1、收集所有 avtivity 用于彻底退出应用2、捕获崩溃异常,保存错误日志,并重启应用public class HKBaseApplication extends Applic...
分类:移动开发   时间:2014-12-25 16:08:58    阅读次数:135
【IOS笔记】Delegation
DelegationDelegation is a simple and powerful pattern in which one object in a program acts on behalf of, or in coordination with, another object. The...
分类:移动开发   时间:2014-12-25 16:08:18    阅读次数:321
多平台移动开发背景下的自动化测试和QA
“app”一词表示我们在处理“小的应用程序”。尽管在一些情况下这或许是真的,但本文中它是指用于远程监控一个机器不同部分(比如:灯,气流和位置)状态的相当大的应用程序。机器使用一个可用后端服务器访问的(我们的app通过因特网访问的)移动通信网络。总之,其复杂程度和一个桌面app相同。app的一个重要....
分类:移动开发   时间:2014-12-25 16:00:28    阅读次数:162
Android常用组件
UI相关图片Android-Universal-Image-Loader:com.nostra13.universalimageloader:异步加载、缓存、显示图片ImageLoader:com.novoda.imageloader:异步加载、缓存、显示图片picasso:com.squareup...
分类:移动开发   时间:2014-12-25 15:56:48    阅读次数:469
Android Init进程命令的执行和服务的启动
这里开始分析init进程中配置文件的解析,在配置文件中的命令的执行和服务的启动。 首先init是一个可执行文件,它的对应的Makfile是init/Android.mk。 Android.mk定义了init程序在编译的时候,使用了哪些源码,以及生成方式。当init程序生成之后,最终会放到/in...
分类:移动开发   时间:2014-12-25 15:55:30    阅读次数:295
深入浅出Android makefile(1)--初探(转载)
转载:http://nfer-zhuang.iteye.com/blog/1752368 一、说明 android build system是一个非常庞大的系统,要编译Android工程、修改或新增Android模块都需要对这个编译系统有一定的了解。但是由于它实在是太庞大了,大家往往是不知道从...
分类:移动开发   时间:2014-12-25 15:55:31    阅读次数:159
Android ScrollView 和ListView 一起使用的问题汇总
1.ScrollView 嵌套 ListView ,touch事件的截获问题。参考http://www.cnblogs.com/lqminn/archive/2013/03/02/2940194.htmlhttp://blog.csdn.net/chaihuasong/article/details...
分类:移动开发   时间:2014-12-25 15:54:26    阅读次数:230
深入浅出Android makefile(2)--LOCAL_PATH(转载)
转自:http://nfer-zhuang.iteye.com/blog/1752387 一、说明 上文我们对acp的Android.mk文件做了一个大致的描述,使得大家对Android.mk文件有了一个初步的认识,下面我们就重点分析下第一行: LOCAL_PATH:= $(call m...
分类:移动开发   时间:2014-12-25 15:53:33    阅读次数:370
[Android Pro] Notification的使用
Android 4.0以前:1: 普通的notificationprivate static final int NOTIFY_ID = 0;notificationManager = (NotificationManager)getSystemService(NOTIFICATION_SERVIC...
分类:移动开发   时间:2014-12-25 15:54:55    阅读次数:139
Android Init语言
Android Init语言是一种特别简单的语言,专门用来写Android的Init进程使用的配置文件的。 相当于Linux系统中的rc文件(这句话对于Linux者多半是句废话)。Android Init语言主要有四部分组成,分别是Actions, Commands, Services和Opt...
分类:移动开发   时间:2014-12-25 15:51:58    阅读次数:243
没有数据线,Wifi也能连接Android真机开发调试!彻底解决“无法识别的USB设备”等数据线连接问题!
我是一个小小的Android Developer,我的手机是Samsung GALAXY SII i9100,也算有点老的机子了吧,估计现在都没几个人在用了,三星专卖店都不卖了。平时不玩什么太大型的游戏的话也完全够用了,并且用于开发调试的话也是不错的机型,所以我也经常在自己的手机上运行调试。        但是最近有点蛋疼的是,不知道是数据线坏了还是电脑还是手机的问题,手机用USB数据线连电脑始...
分类:移动开发   时间:2014-12-25 14:43:40    阅读次数:238
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!