自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

續寫經典

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

  • 博客(299)
  • 资源 (28)
  • 收藏
  • 关注

原创 UI设计资源收集

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

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

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

前言    有安全数据显示,2014全年,Android用户感染恶意程序3.19亿人次,平均每天恶意程序感染量达到了87.5万人次。同时,Android应用被破解和盗版等事件也层出不穷。很明显,Android平台已经成为恶意程序和破解者攻击的众矢之的,于是越来越多的Android开发者开始意识到应用安全的重要性。什么是“打包党”    他们专门对最热门或新秀APP下手,先将其破解,

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

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

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

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

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

IT人表示屁股上还得纹一个 , 要不中间来个hello world!真正的程序员喜欢兼卖爆米花,他们利用CPU散发出的热量做爆米花,可以根据米花爆裂的速度听出正在运行什么程序。 十年生死两茫茫,写程序,到天亮。千行代码,Bug何处藏。 纵使上线又怎样,朝令改,夕断肠。 领导每天新想法,天天改,日日忙。相顾无言,惟有泪千行。每晚灯火阑珊处,夜难寐,又加班。 老婆给当程

2012-09-08 10:12:15 45628 52

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

1.柱子是圆的还是方的?不仔细看还真以为是方的.2.据说能看见9张脸的智商有一百八十了.3.狮子在哪里.4.那个红衣女人是真实的还是拼图里的.5.十二个人还是十三个人?6.有几个黑点.7.是静的还是动的.8.看得出图里有一张脸吗.9.一张只要你能在图中找出9颗心就可以许个愿望,找的越多,你将来越幸福.10.看着黑点身体前后移动

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

原创 Android小技巧收集

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

2017-06-28 17:29:06 1350

原创 Android四大组件安全问题

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

2017-06-26 15:22:02 1922

原创 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 1376

原创 LeakCanary笔记

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

2017-03-30 19:45:44 1339

原创 利用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 10651 1

原创 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 1393

原创 常见的开源协议

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

2016-12-12 17:03:35 1380

原创 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 7097

原创 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 1462

原创 利用无障碍服务(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 5573

原创 Nexus6P使用小技巧

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

2016-07-26 17:38:42 8875

原创 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 1594

原创 wifi加密类型

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

2016-04-21 12:38:48 4080

原创 Android开发实践

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

2016-04-21 12:29:58 2425

原创 一个适用于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 2657 5

原创 自定义多状态View

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

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

原创 2015总结

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

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

原创 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 1902

原创 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 1969

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

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

2015-11-17 12:53:00 3096

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

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

2015-09-11 13:32:22 2735

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

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

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

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

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

2015-06-09 21:41:21 10926

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

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

2015-05-31 18:54:32 3127

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

Intent intent = new Intent(Intent.ACTION_VIEW);intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //android4.0以后需要添加这行代码intent.setDataAndType(Uri.parse(filePath), "application/vnd.android.package-archi

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

转载 索尼Z1拍照技巧

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

2015-01-12 12:49:02 2079

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

QY-OpenSource:帮助Android新手学习使用开源项目项目主页:https://github.com/qyxxjd/QY-OpenSource2014-11-07项目搭建添加ResideMenu侧滑菜单,作为项目的主页  添加XListView流畅的下拉刷新功能以及上拉加载更多的分页功能添加ButterKnife视图注入库可以对任意的View对象

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

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

1、黑客是程序员的子集。2、程序员在解决那些原先已经被解决过的问题。而黑客通常是在尝试解决一些新的问题。3、程序员是一种职业,而黑客是一种兴趣。4、程序员的工作有很多限制,而黑客可以尽情发挥。5、程序员都想把自己说得更好,因为他们要推销自己,而真正的黑客更谦虚,他们知道自己懂得还不够多。6、程序员是一种“职责”,需要的是对编程语言的使用,更希望尽快完成工

2014-11-22 13:24:28 5012

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

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

2014-11-04 11:13:12 5516

转载 no zuo no die

no zuo no die why you tryno try no high give me fivewhy try why high can't be shineyou shine you cry still go dieno zuo no die don't be shyyou shy you die you can trykeep try keep shine love th

2014-10-11 18:09:25 1328

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

你有一支神奇的铅笔,这支笔内置了一种擦除功能,如果你用它在纸上某个地方写字,它能自动的把这个地方以前有的字给擦除掉,这样就只显示出你新写上的东西。这就是计算机内存的工作原理,跟我们生活中的涂改写字方式稍有不同。你买一辆5000美元的轿车,只付了500美元的首款,于是你欠他4500美元。他告诉你他的名字叫约翰-史密斯。你把他的名字和欠款数目写到欠款表上。你的欠款清单现在看起来是这样:

2014-04-04 08:45:29 1770

转载 Android开发必备库

UniversalImageLoaderAndroid SDK的特点是开放、简单、基础,你可以在上面自由创造,但现成的东西就很少了,比如刚开始接触Android的时笔者惊讶于ImageView竟然不能设置来源一张网络图片甚至SD卡上的图片作为来源,对于习惯了前端开发的人这确实难以接收,后来理解到图片的下载、缓存、解码、错误处理、缩放裁剪这里面每个环节都会有很多种情况,如果单纯地设置一个sr

2014-04-02 10:11:29 1906

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

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

2014-04-02 09:09:41 3724

原创 Android应用加入微信分享

一、申请你的AppIDhttp://open.weixin.qq.com/ 友情提示:推荐使用eclipse打包软件最后一步的MD5值去申请AppID二、官网下载libammsdk.jar包http://open.weixin.qq.com/download/?lang=zh_CN三、将libammsdk.jar复制到工程的libs目录四、在需要分享的Act

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

原创 eclipse主题替换、还原

主题下载: http://eclipsecolorthemes.org/导入方法:myeclipse->File->Import->General->Preferencesbrowse你下载的epf路径,直接finish就可以了。还原主题方法:工作空间目录下,替换workspace\.metadata\.plugins \org.eclipse.core.runtime\.se

2014-02-20 13:39:17 5016

struts2源码分析

struts2源代码分析(个人觉得非常经典

2012-12-16

java和C#的初级试题

java和C#的初级试题,值得一看!程序员初级学习的好东西!!!

2012-05-26

java和C#的初级试题7

java和C#的初级试题 值得一看 程序员初级学习的好东西

2012-05-26

java和C#的初级试题6

java和C#的初级试题 值得一看 程序员初级学习的好东西

2012-05-26

java和C#的初级试题5

java和C#的初级试题,值得一看!程序员初级学习的好东西!!!

2012-05-26

java和C#的初级试题4

java和C#的初级试题 值得一看 程序员初级学习的好东西

2012-05-26

java和C#的初级试题3

java和C#的初级试题,值得一看!程序员初级学习的好东西!!!

2012-05-26

java和C#的初级试题2

java和C#的初级试题,值得一看!程序员初级学习的好东西!!!

2012-05-26

JAVA和C#初级考试试题

java和C#的初级试题,值得一看!程序员初级学习的好东西!!!

2012-05-26

java学习路线

java最佳的学习路线,值得收藏!有了这个学习会更轻松!

2012-05-06

葵花宝典终极秘籍

java学习总结,好东西不要错过!!经典学习资料! java学习总结,好东西不要错过!!经典学习资料!

2012-05-06

使用java理解程序逻辑第十七章(完结篇)

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第十六章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第十五章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第十四章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第十三章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第十二章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第十一章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第十章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第九章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第八章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第七章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第六章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第五章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第四章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

使用java理解程序逻辑第二章

java入门基础,入门宝典,新手学习必备,好东西不容错过!

2012-05-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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