05 2013 档案
摘要:The use of layout_weight with Android layoutsThe popular Android OS uses layouts to displayViews on the screen. AViewis a widget that has an appearance on the screen. Examples of widgets are radio buttons, labels, edit boxes, etc.The appearance and sequence ofViews can be ordered and one of the ways
阅读全文
摘要:1. 添加插件git2. 使用url在本地建立git库,然后import -> git 得到本地的工程3. 添加分支 ,提交 ,如果有错先pull一下,然后再push ,这里pull相当于 fetch + merge 的作用
阅读全文
摘要:http://www.cnblogs.com/hanyonglu/archive/2012/03/26/2418178.html
阅读全文
摘要:自动装箱和自动拆箱Stack<Integer> stack = new Stack<Integer>;stack.push(17); int --> Integerint value = stack.pop(); Integer --> intADT实现Iterable接口可以用foreach来遍历for(Transaction t :collection){} 可以写一个内部类继承 private class ReverseArrayIterator implements Iterator<Item>{ pubilc boolean hasNe
阅读全文
摘要:当你在编译期间不知道类的名字,那么是无法进行硬编码的。或者程序可以支持插件开发,在编译期间肯定也不知道插件的类,再或者通过读取配置文件来加载具体的类,这些情况都可以通过Java反射机制来完成。也就是动态的加载所需要的类,得到类的方法,字段和实例。Java反射对框架设计很有帮助,通过它可以更好的理解和设计框架。 学习框架-- 1. Java 2.perl / python / shell / ruby , 有些工作可能只需要执行一次,所以不是特别care效率。如果用编译型语言去写,可能太繁琐,此时就可以发挥脚本语言的优势。 3. c 项目构建工具:ant / maven / make ht...
阅读全文
摘要:做一个Acitivity 蒙层1.Activity全透明同学zzm给了这个有趣的代码,现在公布出来。先在res/values下建colors.xml文件,写入:<? xml version = "1.0" encoding = "UTF-8" ?> <resources> <color name = "transparent"> #9000 </color> </resources>这个值设定了整个界面的透明度,为了看得见效果,现在设为透明度为56%(9/16)左右。再在re
阅读全文
摘要:Android Service在工作中也用的很多,但是AIDL就用的很少了,感觉也很生疏,之前在公司也有同事做过技术讲座,而且也看过一些技术文章,但是感觉依然朦朦胧胧的。现在从事教学工作后,把AIDL又看了一遍,发现其实并不用理解的那么复杂,其实很简单的一个RPC(IPC)机制。使用AIDL涉及到的前提是:需要跟其他应用的Service进行数据交换或者是方法调用。(也就是远程操作其他Service)。否则如果没有数据交换或方法调用,直接使用startService()即可;本地Service更加无需AIDL。明确这个大前提后,来看AIDL所涉及的几个知识点:1.ServiceConnectio
阅读全文
摘要:Java泛型(generics)是JDK 5中引入的一个新特性,允许在定义类和接口的时候使用类型参数(type parameter)。声明的类型参数在使用时用具体的类型来替换。泛型最主要的应用是在JDK 5中的新集合类框架中。对于泛型概念的引入,开发社区的观点是褒贬不一。从好的方面来说,泛型的引入可以解决之前的集合类框架在使用过程中通常会出现的运行时刻类型错误,因为编译器可以在编译时刻就发现很多明显的错误。而从不好的地方来说,为了保证与旧有版本的兼容性,Java泛型的实现上存在着一些不够优雅的地方。当然这也是任何有历史的编程语言所需要承担的历史包袱。后续的版本更新会为早期的设计缺陷所累。开发人
阅读全文

浙公网安备 33010602011771号