Sep
4
最近比较勤于点点,而且那玩意可以绑玉米,轻博客对于我这样的懒人来说简直太爽了。
目前就bo-blog的数据转移有太多的疑问,难道非得先转成wp才行?
最怕麻烦了……
目前就bo-blog的数据转移有太多的疑问,难道非得先转成wp才行?
最怕麻烦了……
Jul
15
今天和一小孩(似乎可以这么称呼)谈到了一个源码的购买问题。
这其中的环节不禁想起了当年大学时代的我,那时候为了赚点小钱,就去网上找找代码改改交付拿钱。
毕业后好长时间才发现,那种做法是多么的愚蠢。
其实改别人的源代码做成成自己的东西是一个很好的学习方法,但是其间我忘记了根本,我那时候很在乎钱。我忘记了自己的原则,那时候我应该以学业为主的。
经过几年的工作,我发现,自己做的东西永远都要比网上下下来的东西要好用。因为,我是在按自己的需求和想法在做,很务实,切合实际。
现在,我在开发一套景区VIP卡系统,其间需要用到磁条卡读写器。看了半天的资料,最后还是放弃了下些软件来用的想法。人家API都准备好了,我何不自己弄,安全、省事、省力。
而那些下载的源代码,根本就是不靠谱的东西。达不到自己的要求,改一改吧,要改很多地方。全部推翻了重构?我的想法可不是那样的。
在资本企业中我没有学到很多,但是现在,我不认为时间急迫就是敷衍了事的理由,这个我感触极深。你按时做完,和按时做好的差别太大太大。某些时候按时做完根本就不如延时做好。
我在这时间的潮流中,我唯一成长的就应该就是这些吧!对某些事物的判断,对某些事物的执着,对某些事物的原则。
MLGB的,我在慢慢老去吗?苍老师,我要保持活力才行啊!
这其中的环节不禁想起了当年大学时代的我,那时候为了赚点小钱,就去网上找找代码改改交付拿钱。
毕业后好长时间才发现,那种做法是多么的愚蠢。
其实改别人的源代码做成成自己的东西是一个很好的学习方法,但是其间我忘记了根本,我那时候很在乎钱。我忘记了自己的原则,那时候我应该以学业为主的。
经过几年的工作,我发现,自己做的东西永远都要比网上下下来的东西要好用。因为,我是在按自己的需求和想法在做,很务实,切合实际。
现在,我在开发一套景区VIP卡系统,其间需要用到磁条卡读写器。看了半天的资料,最后还是放弃了下些软件来用的想法。人家API都准备好了,我何不自己弄,安全、省事、省力。
而那些下载的源代码,根本就是不靠谱的东西。达不到自己的要求,改一改吧,要改很多地方。全部推翻了重构?我的想法可不是那样的。
在资本企业中我没有学到很多,但是现在,我不认为时间急迫就是敷衍了事的理由,这个我感触极深。你按时做完,和按时做好的差别太大太大。某些时候按时做完根本就不如延时做好。
我在这时间的潮流中,我唯一成长的就应该就是这些吧!对某些事物的判断,对某些事物的执着,对某些事物的原则。
MLGB的,我在慢慢老去吗?苍老师,我要保持活力才行啊!
Jul
8
1. 安装GIT工具。
GIT是林纳斯·托瓦兹大神为了管理器Linux内核开发而创立的分布式版本控制软件。
下载地址:http://code.google.com/p/msysgit/
一路next将安装进行到底。
2. 在磁盘剩余空间较大的磁盘下新建一个文件夹,用于存放源码。
我在F盘下:新建了androidsourcecode文件夹。
3. 访问Android源码网站,获取你所需要的源码“下载链接”。
网站地址:http://android.git.kernel.org/
查找需要的源码,比如Music的源码。 位于platform/packages/apps/Music.git 下,点击进入。
注意:有些源码虽然名字在网站上显示,但是被移除了,比如闹钟程序,老版本的AlarmClock就被
删除了,新版本的为DeskClock。自己可以进入相应的目录下看一下,我就不截图了。曾经在这上面吃过亏,就提出来供大家注意一下。
GIT是林纳斯·托瓦兹大神为了管理器Linux内核开发而创立的分布式版本控制软件。
下载地址:http://code.google.com/p/msysgit/
一路next将安装进行到底。
2. 在磁盘剩余空间较大的磁盘下新建一个文件夹,用于存放源码。
我在F盘下:新建了androidsourcecode文件夹。
3. 访问Android源码网站,获取你所需要的源码“下载链接”。
网站地址:http://android.git.kernel.org/
查找需要的源码,比如Music的源码。 位于platform/packages/apps/Music.git 下,点击进入。
注意:有些源码虽然名字在网站上显示,但是被移除了,比如闹钟程序,老版本的AlarmClock就被
删除了,新版本的为DeskClock。自己可以进入相应的目录下看一下,我就不截图了。曾经在这上面吃过亏,就提出来供大家注意一下。
Jul
3
当我们在用android玩应用的时候,忽然一个电话打来,马上切换到应答界面。
而我们的来电防火墙正是用到了TelephonyManager和PhoneStateListener来完成这一效果,比如360的“响一声”“黑名单”等功能。
哈哈,onCallStateChanged(),这可是神物,也就是本文的重点。
在TelephonyManager中定义了三种状态,分别是振铃(RINGING),摘机(OFFHOOK)和空闲(IDLE),我们通过state的值就知道现在的电话状态了。
而我们的来电防火墙正是用到了TelephonyManager和PhoneStateListener来完成这一效果,比如360的“响一声”“黑名单”等功能。
TelephonyManager mTelephonyMgr = (TelephonyManager) this .getSystemService(Context.TELEPHONY_SERVICE);
public void onCallForwardingIndicatorChanged(boolean cfi)
public void onCallStateChanged(int state, String incomingNumber)
public void onCellLocationChanged(CellLocation location)
public void onDataActivity(int direction)
public void onDataConnectionStateChanged(int state)
public void onMessageWaitingIndicatorChanged(boolean mwi)
public void onServiceStateChanged(ServiceState serviceState)
public void onSignalStrengthChanged(int asu)
public void onCallForwardingIndicatorChanged(boolean cfi)
public void onCallStateChanged(int state, String incomingNumber)
public void onCellLocationChanged(CellLocation location)
public void onDataActivity(int direction)
public void onDataConnectionStateChanged(int state)
public void onMessageWaitingIndicatorChanged(boolean mwi)
public void onServiceStateChanged(ServiceState serviceState)
public void onSignalStrengthChanged(int asu)
哈哈,onCallStateChanged(),这可是神物,也就是本文的重点。
在TelephonyManager中定义了三种状态,分别是振铃(RINGING),摘机(OFFHOOK)和空闲(IDLE),我们通过state的值就知道现在的电话状态了。
May
18
引用官网的那句介绍:PIE makes Internet Explorer 6-8 capable of rendering several of the most useful CSS3 decoration features.
我真不知道这玩意在国外存在的意义,都是在天朝这东西很好。
PIE.js 可以使IE6,7,8支持CSS3的部分渲染。
哪些?
啊哈,就是这些了,但是圆角都支持了那就夫复无求了。
我真不知道这玩意在国外存在的意义,都是在天朝这东西很好。
PIE.js 可以使IE6,7,8支持CSS3的部分渲染。
哪些?
引用
PIE currently has full or partial support for the following CSS3 features:
border-radius
box-shadow
border-image
multiple background images
linear-gradient as background image
border-radius
box-shadow
border-image
multiple background images
linear-gradient as background image
啊哈,就是这些了,但是圆角都支持了那就夫复无求了。







