- 博客(15)
- 收藏
- 关注
原创 关于博客中转载和原创的文章
转载转载的文章主要是自己看过的,觉得好的,转载在这里以便再次翻看。如果因未经允许转载了你的文章,请联系本博主。原创原创的文章有几种情况: - 看过其他人的文章后用自己的语言总结表达 - 在实际中遇到的问题的解决办法 - 自己对生活和学习的体会与感受如果原创文章你喜欢的欢迎交流和转载,转载请注明出处就行了。
2016-04-28 17:17:30 1143
转载 Android SwipeRefreshLayout 官方下拉刷新控件使用
下面App基本都有下拉刷新的功能,以前基本都使用XListView或者自己写一个下拉刷新,近期Google提供了一个官方的下拉刷新控件SwipeRefreshLayout,我感觉还不错啊,见惯了传统的下拉刷新,这个反而给人耳目一新的感觉(貌似知乎的APP已经使用这种下拉刷新了)。Google也在官方网站给出了V4的兼容包:顺便看一眼API呗:和XlistView差不多,
2016-04-28 16:59:09 315
转载 Android开发的注意事项
肥肥做了四年 Android 开发,其中三年时间是在做各种中间件。我觉得首先是命名规范。命名规范这种东西每个人都有自己的风格,Google 也有自己的一套规范(多看看 Android 系统源码就明白了)。好的规范可以有效地提高代码的可读性,对于将来接手代码的小伙伴也是一件幸事。题主可以自行 Google 一下 Java (Android)命名规范,会由不少的博客介绍。其次是注释
2016-04-28 09:39:41 554
转载 大家有哪些好的 Android 开发习惯?
一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文;2.局部变量命名、静态成员变量命名:只能包含字母,单词首字母出第一个都为大写,其他字母都为小写;3.常量命名:只能包含字母和_,字母全部大写,单词之间用_隔开;4.layout中的id命名:命名模式为:view缩写_模块名称_view的逻辑名称view的缩写详情如下LinearLayout:ll
2016-04-28 09:37:16 288
转载 如何准备阿里社招面试,顺谈Java程序员学习中各阶段的建议
引言其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。但是,最近问LZ的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了。其实之前LZ写过一篇文章,但是那篇
2016-04-28 00:15:19 507
原创 Android 屏幕适配问题归纳
px 像素dp/dip (device independent pixels) 设备独立像素 Android特有的单位,在屏幕密度dpi = 160屏幕上,1dp = 1pxsp 和dp很类似,一般用来设置字体大小,和dp的区别是它可以根据用户的字体大小偏好来缩放。dpi Dots Per Inch的缩写, 每英寸点数,即每英寸包含像素个数。比如320X480分辨率
2016-04-26 17:04:30 512
转载 Android 屏幕适配
众所周知,Android机型尺寸各种各样,于是屏幕适配就成了Android开发中很重要的一环。Android屏幕适配可能一些开发者都会遇到这样的问题,今天就来分享下屏幕适配,你会发现其实Android屏幕适配也可以很简单。基本概念Android屏幕适配必须要理解的一些概念,这部分可能比较枯燥,但是俗话说的好“工欲善其事,必先利器”,翻译过来就是“有什么样的枪,决定你打什么样的鸟”,一旦这些
2016-04-26 15:02:40 276
转载 Android学习之路
书籍书不在多,适合你就好,其实市面上的书籍大部分都差不多,没有本质的区别,所以书必要要有,但不推荐一次性买太多。这里推荐几本我认为比较好的书籍,点击可以直接购买。第一行代码郭神的最新力作,郭神的博客很棒,书我也买了看了一部分,非常棒,适合新手,而且是针对Android 4.0进行讲解的。疯狂Android讲义第二版当年我学习的时候就看的这本书,现在出了第二版了,这本书的
2016-04-26 15:00:27 258
转载 Android安全攻防战,反编译与混淆技术完全解析(下)
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/50451259 在上一篇文章当中,我们学习了Android程序反编译方面的知识,包括反编译代码、反编译资源、以及重新打包等内容。通过这些内容我们也能看出来,其实我们的程序并没有那么的安全。可能资源被反编译影响还不是很大,重新打包又由于有签名的保护导致很难被盗版,但代码被反编译就有
2016-04-24 22:18:58 416
转载 Java设计模式透析之 —— 单例(Singleton)
今天你的leader兴致冲冲地找到你,希望你可以帮他一个小忙,他现在急着要去开会。要帮什么忙呢?你很好奇。他对你说,当前你们项目的数据库中有一张用户信息表,里面存放了很用户的数据,现在需要完成一个选择性查询用户信息的功能。他说会传递给你一个包含许多用户名的数组,你需要根据这些用户名把他们相应的数据都给查出来。这个功能很简单的嘛,你爽快地答应了。由于你们项目使用的是MySQL数据库,
2016-04-24 21:37:01 282
转载 Java设计模式透析之 —— 策略(Strategy)
今天你的leader兴致冲冲地找到你,希望你可以帮他一个小忙,他现在急着要去开会。要帮什么忙呢?你很好奇。他对你说,当前你们项目的数据库中有一张用户信息表,里面存放了很用户的数据,现在需要完成一个选择性查询用户信息的功能。他说会传递给你一个包含许多用户名的数组,你需要根据这些用户名把他们相应的数据都给查出来。这个功能很简单的嘛,你爽快地答应了。由于你们项目使用的是MySQL数据库,
2016-04-24 21:34:03 307
转载 Android高效加载大图、多图解决方案,有效避免程序OOM
高效加载大图片我们在编写Android程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图片都会大于我们程序所需要的大小。比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。我们可
2016-04-24 16:25:45 345
原创 理解LinkedHashMap
LinkedHashMap是HashMap的一个子类,它保留插入的顺序,如果需要输出的顺序和输入时的相同,那么就选用LinkedHashMap。 LinkedHashMap是Map接口的哈希表和链接列表实现,具有可预知的迭代顺序。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 LinkedHashMap实现与
2016-04-24 15:40:19 553
转载 Android提供的LruCache类简介
package android.util; import java.util.LinkedHashMap; import java.util.Map; /** * A cache that holds strong references to a limited number of values. Each time * a value is acce
2016-04-24 15:34:02 435
原创 GitHub 里的笔记
DailyNotes By 刘杰辉 ( Jeffrey Lau ) [ GitHub ] [ CSDN ]日常笔记,记录下来以防“老人痴呆”尝试写笔记来提高自己的专业能力和写文档的能力笔记按照文件夹来分类,希望每一天都能更新一点,笔记都用Markdown格式。GitHub 是主根据地,在CSDN的博客也会同步更新,当然更新会稍微慢点。CSDN 博客地址:http://blog.csdn.net
2016-04-23 21:17:28 498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人