自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

續寫經典

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

原创 UI设计资源收集

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

2016-04-21 12:22:19 3235 2

原创 Android应用安全隐患现状,资源文件加密/安全防护进化史

前言     有安全数据显示,2014全年,Android用户感染恶意程序3.19亿人次,平均每天恶意程序感染量达到了87.5万人次。同时,Android应用被破解和盗版等事件也层出不穷。很明显,Android平台已经成为恶意程序和破解者攻击的众矢之的,于是越来越多的Android开发者开始意识到...

2015-06-04 20:42:05 5138 2

原创 用GIF图片来告诉大家程序猿的真实生活

程序猿的生活究竟是怎样的?今天小编就用GIF图片来告诉大家程序猿的真实生活。(图片较多,请谨慎加载!)   当你往产品环境中加入一些东西时:   当你没有Google就发现问题的解决方法时:   当你没保存代码就关闭了IDE接口时:   凌晨3点还在...

2013-02-26 08:36:18 7359 25

原创 程序员专用经典语录—看完笑一阵可以,千万不要死循环哦!

IT人表示屁股上还得纹一个 , 要不中间来个hello world! 真正的程序员喜欢兼卖爆米花,他们利用CPU散发出的热量做爆米花,可以根据米花 爆裂的速度听出正在运行什么程序。 十年生死两茫茫,写程序,到天亮。 千行代码,Bug何处藏。 纵使上线又怎样,朝令改,夕断肠。 领导每天...

2012-09-08 10:12:15 38335 51

原创 世界上10张最欺骗眼睛的图片—智力测试

1.柱子是圆的还是方的?不仔细看还真以为是方的. 2.据说能看见9张脸的智商有一百八十了. 3.狮子在哪里. 4.那个红衣女人是真实的还是拼图里的. 5.十二个人还是十三个人? 6.有几个黑点. 7.是静的还是动的. 8.看得出图里有一张脸吗. 9....

2012-07-14 20:21:48 21955 26

原创 Android小技巧收集

当前线程判断public static boolean isOnMainThread() { return Looper.myLooper() == Looper.getMainLooper(); } public static boolean isOnBackgroundThread()...

2017-06-28 17:29:06 996 0

原创 Android四大组件安全问题

Activity AndroidMainfest 配置 android:exported="false", 其它应用不可以调用 检测栈顶 Activity, 防止页面被劫持 WebView 加载网页发生证书认证错误时, 会调用 WebViewClient 类的 onReceiv...

2017-06-26 15:22:02 1244 0

原创 APK签名问题

问题描述 签名时提示:jarsigner: 无法打开 jar 文件 安装时提示:Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] 解决方案1删除 APK 文件内 META-INF 文件夹下面的 CERT.RSA、CERT.SF、MANIFEST.MF 三...

2017-06-20 17:04:46 960 0

原创 LeakCanary笔记

初始化LeakCanary.install(application); 返回一个 RefWatcher 对象,用于跟踪对象是否被回收ActivityRefWatcherRefWatcher 的代理类。通过注册 ActivityLifecycleCallbacks 回调,当 Activity 调用...

2017-03-30 19:45:44 1114 0

原创 利用hosts文件屏蔽应用广告

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

2017-02-13 16:56:30 6530 0

原创 Android Studio常用快捷键

按键 作用 Alt(Option)+1 快速打开或隐藏工程面板 Alt(Option)+F1 查找文件所在目录位置 Alt(Option)+F7 查询当前元素在工程中的引用 Alt(Option)+Shift+C 查看文件的变更历史 Alt(Option)+S...

2016-12-23 14:32:46 1086 0

原创 常见的开源协议

作用域public private protected 作用域 当前类 当前package 子类 其它package public √ √ √ √ protected √ √ √ × 不写修饰符 √ √ × × pr...

2016-12-12 17:03:35 1194 0

原创 RxJava1.X升级到RxJava2.X笔记

简书地址 http://www.jianshu.com/p/2badfbb3a33blibrary依赖变化//1.X compile 'io.reactivex:rxjava:1.2.1' compile 'io.reactivex:rxandroid:1.2.1&#...

2016-11-08 17:03:46 6711 0

原创 ADB常用命令

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

2016-08-12 16:40:50 1285 0

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

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

2016-08-09 12:24:55 4374 0

原创 Nexus6P使用小技巧

一、查看出厂日期1.手机关机 2.同时按电源键和音量下键,进入Bootloader界面 3.按音量键进行上下选择,选中Barcodes选项 4.按电源键,进入详情页 5.按电源键,返回菜单页面 6.按音量键进行上下选择,选中Start选项,按电源键确认,手机开机。二、去除状态栏WIFI图...

2016-07-26 17:38:42 7691 0

原创 Google IO 2016 首日热点

我的简书:http://www.jianshu.com/p/65dff1e03b52 语音搜索 Google Assistant ,这是Google语音识别技术、搜索、大数据分析、机器学习的融合结果 智能家居产品 Google Home ,可以通过它来控制家用电器,回答你的提问 即时通讯应用A...

2016-05-19 13:05:58 1428 0

原创 wifi加密类型

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

2016-04-21 12:38:48 3351 0

原创 Android开发实践

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

2016-04-21 12:29:58 2198 0

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

简化大量重复代码 支持多布局 自定义图片加载 常用数据操作 view复用 RecyclerView item 点击和长按事件 GitHub源码地址简书地址gradle依赖dependencies { compile 'com.classic.adapter:commonadapt...

2016-03-09 18:46:18 2376 5

原创 自定义多状态View

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

2016-01-18 12:39:23 3148 2

原创 2015总结

风雨中走来一路跌跌撞撞忍著痛    人海里流浪半生浮浮沈沈谁懂我    总是没有时间回头望    停不下脚步是怎样的沧桑    一切的一切 只为了一个家 很喜欢这首歌,十年了!一直把它存在手机里,歌词里仿佛看到了往事的点点滴滴,2015是奋斗的一年。工作方面工作上用一句话来...

2015-12-26 13:36:54 2700 1

原创 git学习笔记

简书地址:http://www.jianshu.com/p/55a0cc49df24配置信息显示当前的Git配置git config --list配置当前的用户信息git config --global user.name 名称 git config --global user.email 邮...

2015-12-17 12:39:00 1690 0

原创 Android开发中一些命名规范

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

2015-12-08 13:56:13 1731 0

原创 一个简易的Android基础项目

AndroidBasicProject 是一个免费的、开源的、简易的Android基础项目,方便您快速的进行Android应用程序的开发。源于公司的需求,代码参考了一些热门的快速开发框架。包含以下内容: 基础的Activity、Fragment;Event事件管理;下载管理;异常信息收集

2015-11-17 12:53:00 2560 0

原创 股票助手-您的理财好帮手

股票助手是一款股票投资的辅助工具,添加数据后,为你自动生成各类盈利亏损信息和统计图。 目前已支持本周、本月、本年统计,后续支持更多统计信息。 定会成为您理财的忠实助手,陪伴、见证您在股市跌跌涨涨的每一天! 有任何使用方面的问题、或者后期想要添加什么新功能都可以回帖咨询,感谢您的支持! 软件主...

2015-09-11 13:32:22 2308 0

原创 Android获取所有存储卡挂载路径

最近因项目需求,需要在存储卡查找文件,经测试发现部分手机挂载路径查找不到,这里分享一个有效的方法。 /** * 获取所有存储卡挂载路径 * @return */ public static List getMountPathList() { List pa...

2015-07-02 18:01:41 2509 2

原创 三星Note3 N900解决WIFI无法打开、打开缓慢、卡死、wifi密码重启不能保存等问题

准备工作 1、手机已ROOT,网上教程满天飞,这里就不讲解了。 2、安装RE管理器,用来修改文件。 打开RE管理器,找到/system/build.prop文件 编辑文件 1、长按文件,选择用文本编辑器打开 2、找到下面这个键值ro.securestorage.support=true,修...

2015-06-09 21:41:21 9992 0

原创 Android L 新增UI控件:RecyclerView CardView的简单使用

源码下载:https://github.com/qyxxjd/RecyclerViewDemo RecyclerView: RecyclerView用来替代ListView,更好的性能而且更容易使用该控件是一个可以装载大量的视图集合,并且可以非常效率的进行回收和滚动,当你list中的元...

2015-05-31 18:54:32 2856 0

原创 android软件版本升级时,安装新版本后,没有出现安装成功界面或直接回到桌面

Intent intent = new Intent(Intent.ACTION_VIEW); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //android4.0以后需要添加这行代码 intent.setDataAndType(Uri.pars...

2015-03-31 09:54:19 2530 2

转载 索尼Z1拍照技巧

Z1摄像头参数: 1、20.7MP像素: 1)高像素,可以带来丰富的细节; 2)高像素会意味着高噪点的存在;所以,有时候选8MP也会是件好事; 2、F2.0大光圈: 1)光圈越大,快门速度越快,更好防止手抖,拍夜景会更容易; 2)Z1的光圈是圆形大光圈,背景虚化相对梦幻一点; 3、1/2....

2015-01-12 12:49:02 1544 0

原创 Android开源学院-GitHub优秀开源项目集锦

QY-OpenSource:帮助Android新手学习使用开源项目 项目主页:https://github.com/qyxxjd/QY-OpenSource 2014-11-07项目搭建 添加ResideMenu侧滑菜单,作为项目的主页   添加XListView 流畅的下拉刷新功能以及上拉...

2014-12-31 17:52:37 3750 1

转载 黑客与程序员的十大区别

1、 黑客是程序员的子集。 2、 程序员在解决那些原先已经被解决过的问题。而黑客通常是在尝试解决一些新的问题。 3、 程序员是一种职业,而黑客是一种兴趣。 4、 程序员的工作有很多限制,而黑客可以尽情发挥。 5、 程序员都想把自己说得更好,因为他们要推销自己,而真正的黑客更谦虚,...

2014-11-22 13:24:28 4060 0

原创 ListView嵌套ListView时发生:View too large to fit into drawing cache的问题

可尝试在布局里设置ListView: android:scrollingCache="false"或者在代码里设置: setScrollingCacheEnabled(false);

2014-11-04 11:13:12 5238 0

转载 no zuo no die

no zuo no die why you try no try no high give me five why try why high can't be shine you shine you cry still go die no zuo no die don't b...

2014-10-11 18:09:25 1201 0

转载 如何向外行人解释什么是内存溢出

你有一支神奇的铅笔,这支笔内置了一种擦除功能,如果你用它在纸上某个地方写字,它能自动的把这个地方以前有的字给擦除掉,这样就只显示出你新写上的东西。这就是计算机内存的工作原理,跟我们生活中的涂改写字方式稍有不同。 你买一辆5000美元的轿车,只付了500美元的首款,于是你欠他4500美元。他告...

2014-04-04 08:45:29 1607 0

转载 Android开发必备库

UniversalImageLoader Android SDK的特点是开放、简单、基础,你可以在上面自由创造,但现成的东西就很少了,比如刚开始接触Android的时笔者惊讶于ImageView竟然不能设置来源一张网络图片甚至SD卡上的图片作为来源,对于习惯了前端开发的人这确实难以接收,后来...

2014-04-02 10:11:29 1802 0

原创 Android应用抛异常java.lang.UnsupportedOperationException

出现原因可能是硬件加速出的问题,在AndroidManifest.xml配置文件的application里面加上 android:hardwareAccelerated="false"

2014-04-02 09:09:41 3401 0

原创 Android应用加入微信分享

一、申请你的AppID http://open.weixin.qq.com/   友情提示:推荐使用eclipse打包软件最后一步的MD5值去申请AppID 二、官网下载libammsdk.jar包 http://open.weixin.qq.com/download/?lang=zh_CN 三...

2014-03-07 09:54:52 7058 2

原创 eclipse主题替换、还原

主题下载: http://eclipsecolorthemes.org/ 导入方法: myeclipse->File->Import->General->Preferences browse你下载的epf路径,直接finish就可以了。 还原主题方法: 工作空间目...

2014-02-20 13:39:17 4341 0

提示
确定要删除当前文章?
取消 删除