自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(513)
  • 资源 (4)
  • 收藏
  • 关注

转载 一个老鸟发的公司内部整理的 Android 学习路线图 Markdown 版本

源址:http://diycode.cc/topics/122jixiaohua发了一篇一个老鸟也发了一份他给公司内部小伙伴整理的路线图。另一份 Android 开发学习路线图。可惜不是MarkDown格式的,所以jixiaohua直接上传的截图,在jixiaohua的呼吁下,我花了些时间,把这篇大牛的推荐清单编辑成了Markdown格式,方便大家浏览,学习。有一些链接可能还不

2016-06-14 23:41:32 2269

转载 如何自学Android编程

博客源址:http://stormzhang.com/android/2016/01/21/learn-android-byself/ 2016 年 01 月 21 日你们期待的终于来了,我可以算作是Android自学界的鼻祖了,之前自学的故事与分享的知识、经验影响了无数人,如今几年过去了,我经常收到不少人的感谢信,很多当初看我的教程的初学者如今已经在Android开发小有成就,而且让

2016-06-02 09:48:38 1600

转载 android学习路线:如何成长为高级工程师

把过来人的成长时间节点作为参照物博主参加了2014 CSDN博客之星评选,帮我投一票吧。点击给我投票前言之所以写这篇文章,是因为最近博客和我的开发群( 215680213 )中,不少小伙伴都让我讲讲android学习路线,所以我决定写一篇博客,来说明这个问题。既然有不少小伙伴来咨询这个问题,说明大家都还是想快速地提高技术,毕竟技术的提高是职业

2016-03-15 14:48:28 1379

原创 Java运行Windows Dos bat脚本:Runtime.getRuntime().exec

博客源址: Runtime.getRuntime().exec用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这时可以通过组合使用Java提供的Runtime类和Process类的方法实现。下面是一种比较典型的程序模式:   ...   Process   process   =   Runtime.getRuntime().exec( ".//p.ex

2017-01-07 15:05:54 2870

原创 Android屏幕待机时间的获取和设置

博客源址: Android屏幕待机时间的获取和设置应用场景:紧接的是Adnroid屏幕亮度调节——设置到指定的值与恢复到原来的值这一篇的应用场景,条形码图片扫码的问题。屏幕待机时间太短,正在扫着突然屏幕黑了,肯定不行。因此,这篇是解决这个问题的。屏幕待机时间的读取,不需要任何权限。[java] view plain copyfloat

2016-12-21 19:08:07 4450

原创 Android屏幕相关设置

博客源址:Android屏幕相关设置锁屏设置:1. 初始值 : 600002. 数据库/data/data/com.android.providers.settings/databases/settings.db中        system 表 screen_off_timeout.3. 开机锁屏, 在frameworks/policies/base/phone/com/

2016-12-21 15:02:45 1357

原创 第5章 深入理解 PowerManagerService

博客源址:http://wiki.jikexueyuan.com/project/deep-android-v2/powermanagerservice.html本章主要内容:·  深入分析PowerManagerService·  深入分析BatteryService和BatteryStatsService本章所涉及的源代码文件名及位置:·  Po

2016-12-21 14:32:46 1722

原创 换行符 :'\n' 与'\r'

r’是回车,’\n’是换行,前者使光标到行首,后者使光标下移一格。通常用的Enter是两个加起来。下面转一篇文章。 回车和换行 今天,我总算搞清楚“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别了。 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换

2016-11-21 16:09:14 21348 1

原创 Android Base64加密解密

Android Base64加密解密// 加密传入的数据是byte类型的,并非使用decode方法将原始数据转二进制,String类型的数据 使用 str.getBytes()即可 String str = “Hello!”; // 在这里使用的是encode方式,返回的是byte类型加密数据,可使用new String转为String类型 String strBase64 = new Str

2016-07-22 15:19:01 3102

原创 解决ListView setOnItemLongClickListener 长按无响应(嵌套GridView)

问题背景介绍:ListView item中包含GridView,现要为ListView添加setOnItemLongClickListener事件,添加完成后测试发现点击GridView所在区域无响应。问题原因分析:事件分发基础知识:Android事件分发机制为自上而下分发,即Activity–>ViewGroup–>View。其中事件分发主要由三个方法进行控制,onTouchEvent、dispa

2016-07-04 15:39:29 1903

原创 MVP(2)- 浅析如何高效的使用MVP

Android mvp 架构的自述中我简单的介绍了mvp,以及怎么写mvp。我自己也将mvp运用到了项目中,其实mvp并没有固定的写法,正确的去理解架构的思想,都可以有自己独特的mvp写法。git上也有很多例子,比如google的android-architecture,simple哥的Android 源码设计模式解析与实战中也有mvp的讨论。这里参考了simple哥做了一个通用版的mvp,并对go

2016-07-01 17:24:22 6914

原创 Java中Synchronized的用法

《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}

2016-07-01 16:43:14 4857

原创 Context#getResources().getDrawable()方法过时后的替代方法

博客源址:http://www.jianshu.com/p/e22d9dd93d4a参考:Android getResources().getDrawable() deprecated API 221)使用drawable资源但不为其设置theme主题ResourcesCompat.getDrawable(getResources(), R.drawable.name,

2016-07-01 15:23:48 14192

原创 ListView 属性详解 - 焦点 descendantFocusability

博客源址:http://www.cnblogs.com/eyu8874521/archive/2012/10/17/2727882.htmlandroid:descendantFocusability用法简析    开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter

2016-06-28 11:56:16 1105

原创 Android中.9.png图片的使用过程和原理

博客源址:http://www.2cto.com/kf/201403/285698.html1、Android中放置图片资源的文件夹Android中一般有drawable-ldpi、drawable-mdpi、drawable-hdpi、drawable-xhdpi、drawable-xxhdpi等放置图片资源的文件夹,这几个文件夹分别对应的像素密度为:

2016-06-21 17:47:28 1571

原创 Android volley(5)MultipartEntity 封装 volley上传 —— 一个参数多张图、多张图片多张图

博客源址:http://blog.csdn.net/kroclin/article/details/40631271一、前言Google自从2013的IO大会上发布volley框架之后就受到广泛应用,的确,用过几个网络请求库,感觉volley还是很好用的,用起来也特别方便顺手。但是遇到上传文件就比较麻烦,尤其是有时候想一个参数名对应多个文件,就像我坑爹后台给我的接口,就是参数的ke

2016-06-21 16:14:25 3426 1

原创 Android volley 解析(四)之缓存篇

博客源址:http://blog.csdn.net/jxxfzgy/article/details/44088299这是 volley 的第四篇 blog 了,写完这篇,volley 的大部分用法也都算写了一遍,所以暂时不会写 volley 的文章了,如果想看我前面写的文章,可以点这里 Android volley 解析(三)之文件上传篇为什么要用缓存我们知道,当客户端

2016-06-21 16:10:35 4133

原创 Android volley 解析(三)之文件上传篇

博客源址:http://blog.csdn.net/jxxfzgy/article/details/44064481前面我们讲了如何通过 volley 实现表单的提交,而这篇文章跟上一篇衔接很大,如果没有看上一篇 blog 的朋友,建议先去看看 Android Volley解析(二)之表单提交篇 因为文件上传实质就是表单的提交,只不过它提交的数据包含文件类型,接下来还是按照表单提交

2016-06-21 16:09:45 2212

原创 Android Volley解析(二)之表单提交篇

博客源址:http://blog.csdn.net/jxxfzgy/article/details/44044947上一篇文章中,讲了 Volley 的 get 和 post 请求,并且对 volley 的基本使用和基本分析做了讲解,而这篇 blog 将讲解用 volley 实现表单的提交,在看这篇文章之前,如果对 Volley 基本知识不够了解的朋友,可以移驾前往Android

2016-06-21 16:07:46 4038 1

原创 Android Volley解析(一)之GET、POST请求篇

博客源址:http://blog.csdn.net/jxxfzgy/article/details/44022435一、 Volley 的地位自2013年Google I/O 大会上,Google 推出 Volley 之后,一直到至今,由于其使用简单、代码轻量、通信速度快、并发量大等特点,倍受开发者们的青睐。 先看两张图,让图片告诉我们 Volley 的用处; 第一

2016-06-21 16:06:15 4378

原创 MVP (1)- Android mvp 架构的自述

博客源址:http://blog.csdn.net/dantestones/article/details/50899235最近发现再也无法忍受越来越臃肿的Activity代码,越来越来混乱的Activity层的代码,投入到了MVP的怀抱。目前来看MVP的架构还是很适合Android的,在这里记录一下一点心得,希望都给想用MVP的人一点帮助。老的MVC架构刚开始接触Andr

2016-06-21 09:10:19 918

原创 Junit - Android测试之旅(二)

博客源址:http://kikujiang.com/2016/05/07/android-test-junit-160508/开始通过Android测试之旅之JUnit(一)的学习,我们对JUnit的知识有了初步的认识。聪明的你是不是发现其实并没有你想象的那么难呢?这章我们继续来瞅瞅JUnit还有什么好玩的。今天我们用一个简单的例子给大家进行展示,方便更好的理解。Param

2016-06-17 09:21:19 1593

原创 Junit - Android测试之旅(一)

博客源址:http://kikujiang.com/2016/05/07/android-test-junit-160507/引言随着移动互联网的发展,越来越多的开发者投入到了Android的开发怀抱中。日益增多的app晃得我们眼花缭乱。各种无法预料的崩溃让开发者投入到一天又一天无奈而又漫长的加班中。最近公司让我研究Android测试相关方面的内容,之前待过的一些公司基本都是快速开

2016-06-17 09:19:08 6161

原创 RatingBar 自定义图标

源址:http://www.iteye.com/topic/689272RatingBar是我们在系统显示分数的好组件,但是我们一般想把RatingBar装饰的更好看,想把更好看的图片用来替换系统默认的图片,系统默认的样子是这样的:  下图是个不错的选择哦:  想要实现如上效果,首先我们在styles.xml写入一个样式: Xml代码  xml

2016-06-16 12:48:09 1623

原创 RatingBar属性详解 - Android 中文 API (40) —— RatingBar

提示:自定义的RatingBar 图标不能缩小,图标太大会显示不全。前言  本章内容是 android.widget.RatingBar,译为"评分条",版本为Android 2.2 r1,翻译来自"madgoat"和"wallace2010",欢迎大家访问他们的博客:http://madgoat.cn/、http://blog.csdn.net/springiscoming200

2016-06-16 12:44:49 6125

原创 Android布局优化之ViewStub、include、merge使用与源码分析

博客源址:http://blog.csdn.net/bboyfeiyu/article/details/45869393在开发中UI布局是我们都会遇到的问题,随着UI越来越多,布局的重复性、复杂度也会随之增长。Android官方给了几个优化的方法,但是网络上的资料基本上都是对官方资料的翻译,这些资料都特别的简单,经常会出现问题而不知其所以然。这篇文章就是对这些问题的更详细的说明,也欢迎大家

2016-06-14 14:18:35 3380

原创 GitBook - AndroidStudioTraining

GitBookAndroidStudioTrainingTips of AndroidStudio — AnyTT About this bookAndroid Studio 常用快捷键Android Studio 常用插件Android Studio 常用小技巧Updated 7 months ago

2016-06-14 09:49:30 836

原创 listview添加一个固定表头 显示Table效果

源址1:http://blog.csdn.net/whs19910204648688/article/details/8994878源址2:http://blog.csdn.net/whs19910204648688/article/details/9001390定义一个样式一条线            Android:layout_width">1dp      

2016-06-13 16:48:49 4011

原创 ListView属性详解 参考3

1.android:background="@drawable/bg", listView设置背景色,拖动或者点击list空白位置的时候发现ListItem都变成黑色。 因为默认的ListItem背景是透明的,而ListView的背景是固定不变的,所以在滚动条滚动的过程中如果实时地去将当前每个Item的显示内容跟背景进行混合运算,所以android系统为了优化这个过程用,就使用了一个叫做andro

2016-06-13 16:23:59 705

原创 ListView属性详解 参考2

参考来源:日积月累:ListView的属性详解和探究在我们的日常开发中,ListView是一个最常用的组件,所以我们非常有必要对它的属性进行全面的了解。现在就以一个简单的实例,对ListView的属性做一个简单的讲解。 首先我们给出简单的布局文件,就一个简单的ListView列表: [html] view plain copy

2016-06-13 16:23:19 1285

原创 Android样式的开发:Style篇

原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/android/20151031微信订阅号:keeganlee_me写于2015-10-31Android样式的开发:shape篇Android样式的开发:selector篇Android样式的开发:layer-list篇Android样式的开发:dra

2016-06-13 15:08:41 1325

原创 Android样式的开发:Property Animation篇

原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/android/20151026微信订阅号:keeganlee_me写于2015-10-26Android样式的开发:shape篇Android样式的开发:selector篇Android样式的开发:layer-list篇Android样式的开发:dra

2016-06-13 15:08:06 654

原创 Android样式的开发:View Animation篇

原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/android/20151003微信订阅号:keeganlee_me写于2015-10-03Android样式的开发:shape篇Android样式的开发:selector篇Android样式的开发:layer-list篇Android样式的开发:dra

2016-06-13 15:07:30 901

原创 Android样式的开发:drawable汇总篇

原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/android/20150916微信订阅号:keeganlee_me写于2015-09-16Android样式的开发:shape篇Android样式的开发:selector篇Android样式的开发:layer-list篇Android样式的开发:dra

2016-06-13 15:07:03 2625

原创 Android样式的开发:layer-list篇

原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/android/20150909微信订阅号:keeganlee_me写于2015-09-09Android样式的开发:shape篇Android样式的开发:selector篇Android样式的开发:layer-list篇Android样式的开发:dra

2016-06-13 15:06:17 2257

原创 Android样式的开发:selector篇

原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/android/20150905微信订阅号:keeganlee_me写于2015-09-05Android样式的开发:shape篇Android样式的开发:selector篇Android样式的开发:layer-list篇Android样式的开发:dra

2016-06-13 15:05:44 967

原创 Android样式的开发:shape篇

原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/android/20150830微信订阅号:keeganlee_me写于2015-08-30Android样式的开发:shape篇Android样式的开发:selector篇Android样式的开发:layer-list篇Android样式的开发:dra

2016-06-13 11:19:01 4269

原创 RecyclerView添加Header和Footer

源址:http://blog.csdn.net/u010687392/article/details/48005545背景标红部分,稍有修改:header和footer的数据封装到 item list,list数量不加2。使用过RecyclerView的同学就知道它并没有添加header和footer的方法,而ListView和GirdView都有,但是开发过程中难免有需求需要添加

2016-06-12 16:04:36 1435

原创 Android ListView自适应高度和ScrollView冲突解决 [有效]

在ScrollView中嵌套使用ListView,ListView只会显示一行到两行的数据。起初我以为是样式的问题,一直在对XML文件的样式进行尝试性设置,但始终得不到想要的效果。后来在网上查了查,ScrollView和ListView两个View都有滚动的效果,在嵌套使用时起了冲突,一般不建议两者套用。 下面说说具体解决方案。方案的主要思路就是根据ListView子项重置其高度。

2016-06-12 13:07:26 2156

原创 Android Studio 导入External Libraries

导入本地Libraries1 拷贝 gson-2.3.1.jar(gson-2.3.1.jar为例)到 app/libs 目录下2 在app/build.gradle的 dependencies 中增加一行:compile files('libs/gson-2.3.1.jar')在线导入LibrariesFile > Project Structure > Dependencies

2016-06-12 10:10:04 20483

Spring4.0.0源码包

Spring 4.0.0的源码,不是jar包。“看源码可以在eclipse里面看,但是不要加入到资源文件里面,不然eclipse会编译。”

2015-03-13

Android反编译工具包(升级)_

Android反编译工具包(升级) [7z文件] Android反编译工具包,内含图形和命令两种反编译方式,命令支持windows和linux平台,亲测验证成功!详见博客:Android APK反编译详解(附图)

2013-12-31

Understanding Linux Network Internals

Linux网络技术内幕英文原版书籍——《Understanding Linux Network Internals》。

2013-08-13

空空如也

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

TA关注的人

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