9 续写经典

尚未进行身份认证

当初你说不想放弃布衣,而我依然顶起,我们直到最后依然在一起

等级
TA的排名 2k+

Android小技巧收集

当前线程判断public static boolean isOnMainThread() { return Looper.myLooper() == Looper.getMainLooper();}public static boolean isOnBackgroundThread() { return !isOnMainThread();}EditText 不自动获取焦点在父

2017-06-28 17:29:06

Android四大组件安全问题

ActivityAndroidMainfest 配置 android:exported="false", 其它应用不可以调用检测栈顶 Activity, 防止页面被劫持WebView 加载网页发生证书认证错误时, 会调用 WebViewClient 类的 onReceivedSslError 方法, 如果该方法实现调用了 handler.proceed() 来忽略该证书错误, 则会受到中间人攻

2017-06-26 15:22:02

APK签名问题

问题描述签名时提示:jarsigner: 无法打开 jar 文件 安装时提示:Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] 解决方案1删除 APK 文件内 META-INF 文件夹下面的 CERT.RSA、CERT.SF、MANIFEST.MF 三个文件后重新签名解决方案2命令行进入 Android SDK Build Tool 目录,注意:选择一个

2017-06-20 17:04:46

LeakCanary笔记

初始化LeakCanary.install(application); 返回一个 RefWatcher 对象,用于跟踪对象是否被回收ActivityRefWatcherRefWatcher 的代理类。通过注册 ActivityLifecycleCallbacks 回调,当 Activity 调用 onDestroy() 时进行一次内存泄漏检查,执行 RefWatcher 的 watch 方法,检测

2017-03-30 19:45:44

利用hosts文件屏蔽应用广告

收集目标应用内广告链接的 Host通过抓包的方式进行收集,抓包方式多种多样,请自行选择。我这里测试使用的 Packet Capture修改系统 Hosts 文件Android系统的hosts文件路径为/system/etc/hosts 将收集的广告链接添加到 hosts文件,效果图如下: 这是测试收集的 Hostmi.gdt.qq.com pp.myapp.com qz

2017-02-13 16:56:30

Android Studio常用快捷键

按键 作用 Alt(Option)+1 快速打开或隐藏工程面板 Alt(Option)+F1 查找文件所在目录位置 Alt(Option)+F7 查询当前元素在工程中的引用 Alt(Option)+Shift+C 查看文件的变更历史 Alt(Option)+Shift+Inert 开启/关闭列选择模式 Alt(Option)+Enter 自动修正

2016-12-23 14:32:46

常见的开源协议

作用域public private protected 作用域 当前类 当前package 子类 其它package public √ √ √ √ protected √ √ √ × 不写修饰符 √ √ × × private √ × × ×String类可以继承吗 java.lang.Strin

2016-12-12 17:03:35

RxJava1.X升级到RxJava2.X笔记

简书地址 http://www.jianshu.com/p/2badfbb3a33blibrary依赖变化//1.Xcompile 'io.reactivex:rxjava:1.2.1'compile 'io.reactivex:rxandroid:1.2.1'//2.Xcompile 'io.reactivex.rxjava2:rxjava:2.0.0'compile 'io.reacti

2016-11-08 17:03:46

ADB常用命令

设备管理adb devices //已连接设备列表adb reboot //重启设备adb reboot bootloader //重启到刷机模式adb reboot recovery //重启到恢复模式app管理 apkfile : apk文件完整路径,如:C:\Users\Administrator\Desktop\test.apk package: 包名,如:com.cl

2016-08-12 16:40:50

利用无障碍服务(AccessibilityService)批量清理后台进程

Demo地址:https://github.com/qyxxjd/ClearProcessesAccessibilityService1.简介public abstract class AccessibilityService extends Servicejava.lang.Object ↳ android.content.Context ↳ android.content.Context

2016-08-09 12:24:55

Nexus6P使用小技巧

一、查看出厂日期1.手机关机 2.同时按电源键和音量下键,进入Bootloader界面 3.按音量键进行上下选择,选中Barcodes选项 4.按电源键,进入详情页 5.按电源键,返回菜单页面 6.按音量键进行上下选择,选中Start选项,按电源键确认,手机开机。二、去除状态栏WIFI图标上的!感叹号每次连接WIFI都会出现这个通知,是不是很烦?想不想干掉它? 为什么WIFI图标上会出现

2016-07-26 17:38:42

Google IO 2016 首日热点

我的简书:http://www.jianshu.com/p/65dff1e03b52语音搜索 Google Assistant ,这是Google语音识别技术、搜索、大数据分析、机器学习的融合结果智能家居产品 Google Home ,可以通过它来控制家用电器,回答你的提问 即时通讯应用Allo 和 视频通话应用Duo,预计在夏季发布 Android N 集成VR 增加

2016-05-19 13:05:58

wifi加密类型

最近开发wifi方面的功能,需要根据wifi加密类型来展现UI。遇到了一个比较蛋疼的问题:如何判断wifi加密类型wifi的管理需要通过WifiManager来操作WifiManager mWifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);开启和关闭wifimWifiManager.setWi

2016-04-21 12:38:48

Android开发实践

命名规范;注释规范;Gradle依赖规范;功能框架;质量跟踪平台;测试;APP内测,分发

2016-04-21 12:29:58

UI设计资源收集

UI设计Dribbble-设计师必备站点,国内顶尖的设计师都在上面UI中国-国内专业界面设计平台优设-优秀设计解决方案2016开年大礼包!100套最新UI PSD素材打包下载学UI网Yalantis-致力于提供世界一流的 Android 和 iOS 应用开发服务 Material Design官方网站-需要翻墙material-design-iconsGoogle官方开源的Mater

2016-04-21 12:22:19

一个适用于ListView/GridView/RecyclerView的通用适配器

简化大量重复代码支持多布局自定义图片加载常用数据操作view复用RecyclerView item 点击和长按事件GitHub源码地址简书地址gradle依赖dependencies { compile 'com.classic.adapter:commonadapter:1.0'}开始使用ListView/GridView 使用示例List<News> newsList =

2016-03-09 18:46:18

自定义多状态View

一个支持多种状态的自定义View,可以方便的切换到:加载中视图、错误视图、空数据视图、网络异常视图、内容视图。

2016-01-18 12:39:23

2015总结

风雨中走来一路跌跌撞撞忍著痛    人海里流浪半生浮浮沈沈谁懂我    总是没有时间回头望    停不下脚步是怎样的沧桑    一切的一切 只为了一个家很喜欢这首歌,十年了!一直把它存在手机里,歌词里仿佛看到了往事的点点滴滴,2015是奋斗的一年。工作方面工作上用一句话来概括:加班、加班、再加班。 由于自己懂的知识比较浅薄,只能在公司内部组织一些交流分享,请各位前辈不要见

2015-12-26 13:36:54

git学习笔记

简书地址:http://www.jianshu.com/p/55a0cc49df24配置信息显示当前的Git配置git config --list配置当前的用户信息git config --global user.name 名称 git config --global user.email 邮箱 下载项目git clone xxx.git分支列出本地分支git branch 列出远程分支git

2015-12-17 12:39:00

Android开发中一些命名规范

简书:http://www.jianshu.com/p/91384efbd3d7包(packages) 全部使用小写字母。一级包名常见的有:com/cn/org/net,二级包名以公司或个人来命名,三级包名根据应用进行命名,四级包名为模块名或层级名。 例如: com.classic.stock com.classic.stock.user类(classes) 采用大

2015-12-08 13:56:13

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取