Code – 热爱改变生活-Page 3
我的GitHub GitHub |     登录
  • If you can't fly, then run; if you can't run, then walk; if you can't walk, then crawl
  • but whatever you do, you have to keep moving forward。
  • “你骗得了我有什么用,这是你自己的人生”
  • 曾有伤心之地,入梦如听 此歌

 分类:Code

《Android 群英传》学习笔记(Day1)——自定义 ViewGroup

《Android 群英传》学习笔记(Day1)——自定义 ViewGroup
1. 为什么使用 ViewGroup 从它的名字就可以看出来,它是一堆 View 的集合,它要对它 “旗下” 所有的 view 进行管理,包括但不限于测量 view 的大小、确定 view 的位置以及给 view 添加相应事件。 2. 本例介绍 本例准备实现的是一个类似于 And...

sinvader 9年前 (2016-01-12) 4208℃ 0评论

单例模式的测试

单例模式的测试
啥叫单例模式嘞? 单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单...

sinvader 9年前 (2015-12-24) 4519℃ 0评论

Android 库集合

Android 库集合
AndroidViewAnimations——动画库 描述 一个方便使用的 Animation 动画集合,很方便的给一个 view 创建一个好看的动画 github GitHub 地址 Eclipse 版本下载 转载请注明:热爱改变生活.cn » Android 库...

sinvader 9年前 (2015-12-16) 3074℃ 0评论

程序猿的复仇——Java 中的 Decorator 模式

程序猿的复仇——Java 中的 Decorator 模式
1. 什么是 Decorator 模式 修饰模式,是面向对象编程领域中,一种动态地往一个类中添加新的行为的设计模式。就功能而言,修饰模式相比生成子类更为灵活,这样可以给某个对象而不是整个类添加一些功能。 通过使用修饰模式,可以在运行时扩充一个类的功能。原理是:增加一个修饰类包裹原...

sinvader 9年前 (2015-11-04) 4362℃ 1评论

Java Io 操作解析(1)

Java Io 操作解析(1)
什么是 IO I/O 输入/输出 (Input/Output), 分为 IO 设备和 IO 接口两个部分。 在 POSIX 兼容的系统上,例如 Linux 系统,I/O 操作可以有多种方式,比如 DIO(Direct I/O),AIO(Asynchronous I/O 异步 I/...

sinvader 9年前 (2015-11-04) 3160℃ 0评论

(转)常用正则表达式

(转)常用正则表达式
说明:正则表达式通常用于两种任务:1. 验证,2. 搜索/替换。用于验证时,通常需要在前后分别加上^和,以匹配整个待验证字符串;搜索/替换时是否加上此限定则根据搜索的要求而定,此外,也有可能要在前后加上\b 而不是^和。此表所列的常用正则表达式,除个别外均未在前后加上任何限定,请...

sinvader 9年前 (2015-11-03) 2851℃ 0评论

App 混淆

App 混淆
混淆流程 1. 在 project.properties 中将 #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 前面的 #号去掉,在生成包的时候就会去...

sinvader 9年前 (2015-10-31) 5212℃ 0评论

(转)转自干货集中营

(转)转自干货集中营
Android 调试 UI 利器(简直跨时代!!!)(Dear 宅学长) 直接播放帧动画的 ImageView(Jason) 一个 “基础登陆” 的框架用 facebook,G+或者自己的应用登陆(有时放纵) 一个容易 “删除” 的 RecyclerView(有时放纵) 一个 ...

sinvader 9年前 (2015-10-27) 4142℃ 0评论

(转) 自定义控件的自定义的属性 attrs.xml 下的 declare-styleable 中 format 详解

(转) 自定义控件的自定义的属性 attrs.xml 下的 declare-styleable 中 format 详解
最近在摸索自定义控件,查找到一些自定义属性的一些资料,解决转载记载下来:看了此详解才方便理解! 我们在做项目的时候,由于 android 自带的属性不能满足需求,android 提供了自定义属性的方法,其中的 format 是做什么用的?以及如何使用它?下面列出一些常用的。 1....

sinvader 9年前 (2015-10-14) 3473℃ 0评论

Java 标签的使用

Java 标签的使用
常用方法 int i = 0; System.out.println("start"); for (; true; i++) { if (i == 5) { break; } system.out.println(i); } Syste...

sinvader 9年前 (2015-10-04) 2979℃ 0评论

构造器初始化顺序

构造器初始化顺序
测试代码: 代码来自 Thinking Java 文中的代码 class Bowl { Bowl(int marker) { ShiLiHuaShunXu.print("Bowl(" + marker + ")"); } void f1(int marker...

sinvader 9年前 (2015-09-29) 3043℃ 0评论

Android WebView 设置支持 LocalStorage

Android WebView 设置支持 LocalStorage
遇到这样一个问题: 在 webview 中加载一个网页,这个网页要从网络上获取数据的。然后它需要调用 localStorage 将文件存储。在电脑浏览器端,微信端,各种浏览器测试都可以,但是,放到我的 webview 中的时候就不行了! 网页大概就是这么一个网页,注意看第 18 ...

sinvader 10年前 (2015-09-07) 21030℃ 1评论