摘要:
Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码: <shape> <!-- 实心 --> <solid android:color="#ff9d77"/> <!-- 渐变 --> <gradient android:startColor="#ff8c00" android:endColor="#FFFFFF" android:angle="270" /> < 阅读全文
posted @ 2012-08-24 17:53
幻星宇
阅读(203)
评论(0)
推荐(0)
摘要:
Android 有个 Application 的类,弄个子类继承它,就可以往里面放东西。最早我见到各种地方是拿它来取 context 的,后来我有一阵子把各种变量也放里面,但是后来发现就算是Application也还是会遇到被系统回收,所有变量清空重新初始化的情况,于是感觉这样 用不太妥当。后来想来想去,这东西也就是个取 context 的功用而已,我感觉连单例模式都不要用都行。context其实就2类,1类是activity的context,就是给new alertdialog.builder用的,1类是context,随便都可以,View.inflate都是随便context都ok的。01 阅读全文
posted @ 2012-08-24 16:10
幻星宇
阅读(313)
评论(0)
推荐(0)
摘要:
1.自定义 ExpandableListView 的group的样式 目的:把小箭头放在右边 先把 groupIndicator 属性禁掉,android:groupIndicator="@null",然后把自定义的布局加入 @Override public View getGroupView(int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { // TODO Auto-generated method st... 阅读全文
posted @ 2012-08-24 15:00
幻星宇
阅读(1458)
评论(0)
推荐(0)
摘要:
三种不同的时钟是适合的,并且他们不应该被混淆:System.currentTimeMillis()是一个标准的“墙”时钟(时间和日期)表达毫秒自纪元。该墙时钟能够被用户或电话网络(见setCurrentTimeMillis(long))设置,所以时间可能会向前或向后不可预知地跳。该时钟应该仅仅被使用,当现实世界的对应的日期和时间是重要的,例如在一个日历或闹钟应用程序。间隔的或经过的时间测量应该使用一个不同的时钟。如果你使用System.currentTimeMillis(),考虑监听ACTION_TIME_TICK,ACTION_TIME_CHANGED和ACTION_TIMEZONE_CHA 阅读全文
posted @ 2012-08-24 13:43
幻星宇
阅读(675)
评论(0)
推荐(0)
摘要:
在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢?答案是肯定的. 进入主题。大致以下步骤:一、 在res/values 文件下定义一个attrs.xml 文件.代码如下: <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="MyView"> <attr n 阅读全文
posted @ 2012-08-24 11:02
幻星宇
阅读(353)
评论(0)
推荐(0)
摘要:
1.最大的空虚莫过于在终点前回首自己走过的路是一片空白。 阅读全文
posted @ 2012-08-24 10:06
幻星宇
阅读(141)
评论(0)
推荐(0)
摘要:
php中将IP转换成整型的函数ip2long()容易出现问题,在IP比较大的情况下,会变成负数。例如:1<?php2$ip = '192.168.127.1';3$ip_n = ip2long($ip);4echo $ip_n; //得到 -10626992635?>由于IP转换成的整型值太大超出了整型的范围,所以变成负数。需写成$ip_n = bindec(decbin(ip2long($ip)));这样便可得到无符号的整型数,如下所示:1<?php2$ip = '192.168.127.1';3$ip_n = bindec(decbin(i 阅读全文
posted @ 2012-08-24 09:57
幻星宇
阅读(497)
评论(0)
推荐(0)

浙公网安备 33010602011771号