无缘无故出现“The file * couldn't be opened because you don't have permission to view it”错误信息。解决办法:Window -> Organizer -> 在下面框框左面选择你的项目名字 -> 在右面有一个delete,点击删除即可。不会影响你的文件,删除后相当于从0编译第一次速度会慢一点而已。...
分类:
移动开发 时间:
2015-01-05 13:03:38
阅读次数:
305
上一篇Linux/Android——input系统之 kernel层 与 frameworks层交互 (五) 中有介绍kernel层一下以及与android这边frameworks层之间的联系,算是打通android 应用层与 kernel驱动层,对整个input系统的学习是至关重要的,其中frameworks层只是简单记录了几个接入点,这里开始分析frameworks层的细节部分。...
分类:
移动开发 时间:
2015-01-05 13:02:26
阅读次数:
277
圆形头像DIY
现在大部分app使用的都是圆形头像,网上开源的也很多,但是有没有考虑过DIY圆形头像呢?下面就自己实现一个,先看下demo展示
第一步:原理解释(图片很丑,原理很真)
1、画外框圆形,需要使用自定义的颜色画一个圆形,比图片的半径长5dp
2、自定义圆形画好了后,将我们需要转换成圆形头像的图片画到上面,从中间开始覆盖,得到如下图片
3、中间截...
分类:
移动开发 时间:
2015-01-05 13:01:54
阅读次数:
162
JNI技术对于多java开发的朋友相信并不陌生,即(java native interface),本地调用接口,主要功能有以下两点:
1、java层调用C/C++层代码
2、C/C++层调用java层代码
可能有些人会觉得jni技术破坏了Java语言的跨平台性,有这种想法可能是因为你对java理解得还不够深,如果你看看jdk源码,你会发现在jdk里面大量使用了jni技术,而且java虚拟机就是用本地语言写的,所以导致jvm并不能跨平台性,所以说java的跨平台性并不是100%的跨平台的。相反你应该看到使用...
分类:
移动开发 时间:
2015-01-05 13:01:33
阅读次数:
245
研究过一段时间的android流量统计发个自己的总结帖1 android有一个TrafficStats类可以直接获取 总接受流量TrafficStats.getTotalRxBytes(), 总发送流量TrafficStats.getTotalTxBytes()); 不包含WIFI的...
分类:
移动开发 时间:
2015-01-05 12:58:36
阅读次数:
133
使用Cydia Substrate来实现Android hook,文章来自于官方提供的教程。1、安装Cydia Substrate框架apk,手机必须root。2、代码编写;在manifest文件中声明如下: Main类的代码如下:public class Main { ...
分类:
移动开发 时间:
2015-01-05 12:58:03
阅读次数:
202
本文转自:http://www.trinea.cn/android/android-imagesdcardcache/本文主要介绍一个支持图片自动预取、支持多种缓存算法、支持数据保存和恢复的图片Sd卡缓存的使用、功能及网友反馈的常见问题解答。需要二级缓存或ListView和GridView图片加载请...
分类:
移动开发 时间:
2015-01-05 12:56:45
阅读次数:
228
本文转自:http://www.trinea.cn/android/android-common-lib/介绍总结的一些android公共库,包含缓存(图片缓存、预取缓存、网络缓存)、公共View(下拉及底部加载更多ListView、底部加载更多ScrollView、滑动一页Gallery)、及An...
分类:
移动开发 时间:
2015-01-05 12:55:17
阅读次数:
184
通常刷新整个列表 我们都使用[self.tableView reloadData];有的时候,有变化更新的只是某一行 row 或者是某个section 所以只更新这一行就好了//一个section刷新int section_index=10;//更新第11个sectioin[self.tableVi...
分类:
移动开发 时间:
2015-01-05 12:53:09
阅读次数:
165
在IOS8更新以后以前的方法CLLocationManagerDelegate不调用didUpdateLocationsiOS8修改了位置设置里的内容,增加了一套状态(使用中可用/通常可用),所以以前的CLLcationManage的注册后,Delegate接口不响应了,研究了一上午终于可以用了说一...
分类:
移动开发 时间:
2015-01-05 12:50:27
阅读次数:
138
(一) 通过包名、类名开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动:[java]view plaincopyIntentinte...
分类:
移动开发 时间:
2015-01-05 12:49:02
阅读次数:
141
Log的产生大家都知道 , 大家也都知道通过DDMS来看log , 但什么时候会产生log文件呢 ?一般在如下几种情况会产生log文件 。 1,程序异常退出 , uncaused exception2,程序强制关闭 ,Force Closed (简称FC)3,程序无响应 , Applicatio.....
分类:
移动开发 时间:
2015-01-05 12:41:29
阅读次数:
230
UITextField *text = [[UITextField alloc] initWithFrame:CGRectMake(50, 200, 200, 40)];text.borderStyle = UITextBorderStyleRoundedRect; NSMutableAttr...
分类:
移动开发 时间:
2015-01-05 12:42:14
阅读次数:
101
1.Technical Q&A QA1398Mach Absolute Time Unitshttps://developer.apple.com/library/mac/qa/qa1398/_index.html2.Kernel Programming Guidehttps://developer...
分类:
移动开发 时间:
2015-01-05 12:37:56
阅读次数:
256
本文转自:http://www.trinea.cn/android/android-imagecache/主要介绍一个支持图片自动预取、支持多种缓存算法、支持二级缓存、支持数据保存和恢复的图片缓存的使用、功能及网友反馈的常见问题解答。与AndroidLruCache相比主要特性:(1). 使用简单 ...
分类:
移动开发 时间:
2015-01-05 12:35:28
阅读次数:
264
本篇文章由:http://www.sollyu.com/cocos2d-x-2-0-4-ios7-cannot-be-full-screen-problem/说明▼ 症状如下图解决打开你工程的.plist配置文件,然后添加View controller-based status bar appear...
分类:
移动开发 时间:
2015-01-05 12:29:51
阅读次数:
161
1 UIButton *tempBtn = [UIButton buttonWithType: UIButtonTypeCustom]; 2 tempBtn.frame = CGRectMake(50, 250, 80, 40); 3 4 NSMutableAtt...
分类:
移动开发 时间:
2015-01-05 12:27:54
阅读次数:
112