- 博客(182)
- 收藏
- 关注

原创 最近事项 EDTKEY
cWM6Ip4hF5vfNz6wAWjnPg== cWM6Ip4hF5vfNz6wAWjnPg== cWM6Ip4hF5vfNz6wAWjnPg==
2017-07-07 16:09:11
242
原创 Android & Java规范
Android【强制】Activity 间通过隐式 Intent 的跳转,在发出 Intent 之前必须通过 resolveActivity检查,避免找不到合适的调用组件,造成 ActivityNotFoundException 的异常。正例:public void viewUrl(String url, String mimeType) {Intent intent = new I...
2019-03-22 18:30:12
403
原创 Android通过zxing来进行二维码识别与生成
zxing相关资源:https://github.com/zxing/zxing/releases基于zxing的在线条码/二维码识别:http://zxing.org/w/decode.jspxgithub: https://github.com/zxing/zxing1.下载源码:git clone https://github.com/zxing/zxing.git2.导入依赖:im...
2019-03-22 18:27:43
462
原创 Ubuntu 14搭建源码Android编译环境和Android Studio开发环境
0.安装Ubuntu系统;安装之前先设置boot启动列表第一个为USB UEFI方式0.1. 系统分区:简单起见分三个分区:swap交换分区(内存大小或者内存的一半大小);/ 根分区(30Gb-100Gb);/home用户分区(单独分/home区的好处:重装系统的时候可以保留用户的数据)。0.2. 设置root用户密码: 键入sudo passwd root,然后输入密码。1.根据 安装14...
2019-03-22 10:07:12
478
转载 Android 7.0中的多窗口-分屏-实现解析
https://blog.youkuaiyun.com/csh86277516/article/details/62885334
2018-12-05 23:38:49
792
原创 调试贴
打开指针位置: adb shell settings put system pointer_location 1 打开布局: adb shell setprop debug.layout true
2017-12-23 14:19:03
552
转载 使用AdBlockPlus在App中过滤网页广告
http://blog.youkuaiyun.com/l465659833/article/details/51158846
2017-09-07 00:08:28
671
转载 乐安全内嵌广告屏蔽原理
http://blog.youkuaiyun.com/android_squad/article/details/40745161
2017-09-06 23:52:06
664
转载 Android 第三方应用广告拦截实现
http://blog.youkuaiyun.com/u012583459/article/details/47394555
2017-09-06 23:33:54
2974
转载 Android网络防火墙
http://blog.youkuaiyun.com/zhangyongfeiyong/article/details/52524220
2017-09-06 23:26:49
933
转载 亲爱的面试官,这个我可没看过!(Android部分)
http://www.jianshu.com/p/89f19d67b348#导读:Android面试中高频率出现的题都在这了。试题大部分从互联网收集,博主下了一番功夫进行梳理总结,难免有不足之处,还请见谅。这篇博客属于Androi,你够了!!!专题中的一篇,其余文章会陆续发表,第一时间会发布在本人Github上,敬请关注。这篇博客包括五个部分:热点,基础,进阶,性能优化,高级。后续会不断补充完善,希
2017-09-04 23:58:17
399
转载 Android性能优化策略
http://blog.youkuaiyun.com/sinat_15877283/article/details/51536184本篇主要是对 google推出的性能优化典范 进行一个通篇的整理… 主要在于一些具体的优化技巧、至于 60fps、掉帧、gc、内存抖动、阈值…等等这些性能术语的概念里面不做多概括,请自行查阅…本篇从以下几点延伸扩展…这里写图片描述绘制/渲染这里写图片描述优化布局的结构避免复杂的Vi
2017-09-04 23:57:03
291
原创 Notification
Heads-Up Notification 开关: PhoneStatusBar.java @Override public void addNotification(StatusBarNotification notification, RankingMap ranking, Entry oldEntry) { if (DEBUG) Log
2017-08-24 22:52:25
521
原创 Android短信收发
Android7.0 Messaging源码分析(5) - MMS类库篇 http://blog.youkuaiyun.com/wenping1980/article/details/53215679
2017-08-03 00:51:07
1422
原创 Android流量校准
通过发送获取流量信息给运营商获取信息。使用SDK解析的话,需要将短信内容发给SDK,然后回调接收解析结果。服务器端承载了解析各类模版的工作。插拔卡的话,SDK是否需要复位信息双卡同时进行流量校准的话,需要保存各自状态值,且会有超时复位的机制。复位之前,某些操作如再次点击校准将会被驳回。双卡同时进行流量校准的话,需要保存各自号码值,告知拦截处放行转发有效号码。两个号码值同样会有超时机制。
2017-08-03 00:23:13
557
原创 Android短信拦截
public class SMS_Receiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { Bundle bundle = intent.getExtras(); Object[] objects =
2017-07-29 23:16:46
872
原创 Android app网络访问控制
Android下基于Iptables的一种app网络访问控制方案(一) http://blog.youkuaiyun.com/zhanglianyu00/article/details/50177873Android系统中iptables的应用(二)BandwidthController http://blog.youkuaiyun.com/xiaokeweng/article/details/48810049
2017-07-25 22:59:05
2967
原创 Code reviewing..............
Comparable接口 此接口强行对实现它的每个类的对象进行整体排序Parcelable接口 序列化 1)永久性保存对象,保存对象的字节序列到本地文件中; 2)通过序列化对象在网络中传递对象; 3)通过序列化在进程间传递对象。SparseArray,SparseBooleanArray和 SparseIntArray 类似map这样key-value的存储方式HashMap n*k+
2017-07-19 23:56:52
266
原创 How to flash Mokee Android N for Oneplus One Bacon device?
从氢os2.0刷mokee N: 1. 刷twrp-h2os-2.0-oneplus-one.img 2. 刷氧OS 3. 刷TWRP-2.8.7.0.img 4. 刷MK71.2-bacon-201707081333-UNOFFICIAL.zip编译参考: How to get Mokee Android N source code for Oneplus One Bacon devi
2017-07-11 23:58:24
761
原创 android流量控制
实现思路: 通过iptables命令设置filter表,针对OUTPUT链,来源是wifi或是移动数据(4g/3g/…)的做REJECT或是DROP操作。 REJECT 拦阻该封包,并传送封包通知对方。 DROP 丢弃封包不予处理,进行完此处理动作后,将不再比对其它规则,直接中断过滤程序。 REJECT和DROP其效果都可以使app无法联网,所以两个任你选择使用。封包来源: wifi: t
2017-07-10 16:20:33
2270
1
原创 How to get Mokee Android N source code for Oneplus One Bacon device?
How to get Mokee Android N source code for Oneplus One Bacon device?
2017-07-09 14:32:49
595
原创 How to install OpenGrok in ubuntu 14?
Android OpenGrok: http://androidxref.com/How to install OpenGrok?
2017-07-09 14:31:08
329
原创 相关英语单词汇总
entropy熵 fallback回退 boundary边界 omit省略 material材料 attest证明 attestation record认证记录 specified明确规定
2017-07-03 16:00:05
331
原创 linux errno 104 Connect reset by peer
java.net.SocketException: (Connection reset或者Connect reset by peer:Socket write error)。该异常在客户端和服务器端均有可能发生,引起该异常的原因有两个,第一个就是如果一端的Socket被关闭(或主动关闭或者因为异常退出而引起的关闭),另一端仍发送数据,发送的第一个数据包引发该异常(Connect reset by p
2017-07-03 12:08:30
3728
原创 Android M 6.0 READ_CONTACTS WRITE_CONTACTS权限问题
Android M 6.0 READ_CONTACTS WRITE_CONTACTS权限问题https://stackoverflow.com/questions/35572694/android-6-0-marshmallow-read-contacts-permission-allows-to-read-contacts-name Android 6.0 (Marshmallow) REA
2017-06-29 14:38:18
4129
转载 Android 新一代多渠道打包神器(支持N版本新的签名方法)
https://www.qcloud.com/community/article/146038?fromSource=gwzcw.93762.93762.93762Android 新一代多渠道打包神器李涛 标签: 移动开发 , Android 2017-04-21 10:57:48 1607 作者 |李涛 编辑 | 顾乡ApkChannelPackage是一种快速多渠道打包工具,同时支持基于V
2017-06-28 11:21:37
409
原创 Android密钥证书学习
Java Security Java Security是Java中的安全模块,它对应了一系列的规范,主要包含三个重要规范: JavaCryptography Extension(简写为JCE),JCE所包含的内容有加解密,密钥交换,消息摘要(Message Digest,比如MD5等),密钥管理等。 JavaSecure Socket Extension(简写为JSSE),JSSE所包含
2017-06-27 16:58:13
2294
原创 Android 密钥库系统
From: https://developer.android.google.cn/training/articles/keystore.html#SecurityFeaturesAndroid 密钥库系统本文内容 安全功能 选择密钥链或 Android 密钥库提供程序 使用 Android 密钥库提供程序 生成新私钥 使用密钥库条目 列出条目 签署和验证数据 支持的算法 博客
2017-06-27 16:53:43
1285
原创 APK签名
APK签名: Android APK文件是Java JAR包格式的扩展,它使用的签名方法也是基于JAR签名。使用公钥加密和X.509证书。APK签名的作用: 验证APK发行者的身份;保证APK未被篡改;防止交易中抵赖发生。META-INF目录下包含三个文件: MANIFEST.MF、CERT.SF、CERT.RSA。MANIFEST.MF文件摘要如下:该文件包含多个条目,每个条目的内容是压缩包
2017-06-24 23:02:42
628
原创 APK包的格式
Android APK文件是Java JAR包格式的扩展,当然也是ZIP文件格式的扩展格式。 APK文件以.apk为后缀。 APK文件主要包含:代码、资源、签名文件等。具体而言,包含: 1.AndroidManifest.xml 该文件用来声明应用程序的包名称、版本、组件和其他数据。 2.classes.dex 该文件包含应用程序的可执行代码,该文件格式是Dalvik VM的原生DES格
2017-06-24 23:02:15
3119
原创 Android密钥证书管理
Android中的指纹识别(指纹识别的对称加密实现和非对称加密实现) http://blog.youkuaiyun.com/wl9739/article/details/52444671 Android KeyStore + FingerprintManager 存储密码 http://blog.youkuaiyun.com/lintcgirl/article/details/51355203 生成android使
2017-06-12 22:37:43
845
原创 Android应用签名
传统签名 数字签名技术是将信息摘要用发送者的私钥加密,与原文一起传送给接收者。接收者只有用发送者的公钥才能解密被加密的信息摘要,然后接收者用相同的Hash函数对收到的原文产生一个信息摘要,与解密的信息摘要做比对。如果相同,则说明收到的信息是完整的,在传输过程中没有被修改;不同则说明信息被修改过,因此数字签名能保证信息的完整性。并且由于只有发送者才有加密摘要的私钥,所以我们可以确定信息一定是发送者发
2017-06-11 13:35:11
480
原创 Android密钥证书管理相关介绍
深入理解Android之Java Security第一部分 http://blog.youkuaiyun.com/innost/article/details/44081147 Android的数字证书安装过程概述 http://blog.chinaunix.net/uid-26017891-id-4115659.html Android导入.cer数字证书 http://blog.sina.co
2017-06-09 00:00:26
11478
原创 ListView.getChildAt(i) java.lang.NullPointerException
ListView在数据多时是局部显示;getChildAt(index)取值是当前可见区域的子项; 取值范围在ListView.getFirstVisiblePosition() ListView.getLastVisiblePosition()之间; 所以会出现ListView.getChildAt(i) java.lang.NullPointerException; 正确的获取方法:ge
2017-03-21 22:38:57
671
原创 手机指纹识别技术
识别技术有哪些? 虹膜识别、指纹识别、人脸识别等指纹使用场景 考勤机 手机 门锁 保险箱 身份证(芯片内有加密保存的指纹和照片) 护照 警用设备指纹的两个重要特性: 1、不同手指的指纹纹脊的式样不同,即指纹唯一性; 2、指纹纹脊的式样终身不变,即指纹终身不变性;目前的指纹采集技术主要有光学、半导体、超声波、压电式 1. 光学指纹传感器 它依据的是光的全反射原理(FTIR)。当
2017-03-21 00:49:05
994
原创 OOM
关于OOM和内存回收的一点浅显的认识 http://blog.youkuaiyun.com/rajayu/article/details/49333003Android 进程调度之 adj 算法 https://toutiao.io/posts/uluvcy/preview关于Android的浅杀 http://blog.youkuaiyun.com/asmcvc/article/details/50605857An
2017-03-09 23:50:09
392
原创 开发环境配置FAQ
1.AMD ADB安装问题 弹出提示找不到如下两个文件,请下载并选择目录确认即可。 WinUsbCoinstaller2.dll WdfCoInstaller01009.dll
2017-02-22 00:30:24
549
原创 default.prop中属性修改
android根目录下default.prop中属性修改 default.prop是生成到out下root目录下 1.如果能否直接打包的话,可直接修改并打包 2.或者修改配置文件后,再编译bootimagedefault.prop是在根目录下,root根目录是包含在ramdisk.img下的 ramdisk.img和kernel.img是一起被打包到boot.img的验证方式: 刷boot
2017-01-20 00:44:17
10312
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人