摘要: /** * */package org.crazyit.broadcast;import android.app.PendingIntent;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.os.Bundle;import android.telephony.SmsManager;import android.telephony.SmsMessage;import android.util.Log;import 阅读全文
posted @ 2013-06-01 17:02 linsen@java 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Point 1:Each line in the Commit Graph corresponds to a commit. Branches, tags and HEAD are visualized as follows:The tips of local branches are shown as green rectanglesThe tips of remote branches are shown as grey rectanglesThe local HEAD is shown as a white rectangleTags are shown as yellow rectan 阅读全文
posted @ 2013-05-30 18:51 linsen@java 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Java Console 程序 循环59999999次点评在先:1方法永远不要这样实例化String.2和3方法速度差距不大但是3方法更抽象利于拓展.4方法用来参考1,String s1 = new String("jiiyou"); String s2 = new String("jiiyou"); int i1 =1000; int i2 =1000;============================>2300ms 2,BGBL bgbl = new BGBL("jiiyou",6000);DJWX djwx = ne 阅读全文
posted @ 2013-05-28 18:49 linsen@java 阅读(478) 评论(0) 推荐(0) 编辑
摘要: public class AlphaImageView extends ImageView{ // 图像透明度每次改变的大小 private int alphaDelta = 0; // 记录图片当前的透明度。 private int curAlpha = 0; // 每隔多少毫秒透明度改变一次 private final int SPEED = 300; Handler handler = new Handler() { @Override public void handleMessage(Message msg)... 阅读全文
posted @ 2013-05-27 16:19 linsen@java 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 1:准备好背景图和前景图2张(很小的图)2:定义一个xml文件<?xml version="1.0" encoding="UTF-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 定义轨道的背景 --> <item android:id="@android:id/background" android:drawable="@drawable/grow&q 阅读全文
posted @ 2013-05-27 16:10 linsen@java 阅读(164) 评论(0) 推荐(0) 编辑
摘要: public void showActionBar(View source) { // 显示ActionBar actionBar.show(); }<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="隐藏ActionBar" android:onClick="hideActionBar"/> 这样就可以调用了! 阅读全文
posted @ 2013-05-21 23:43 linsen@java 阅读(120) 评论(0) 推荐(0) 编辑
摘要: eclipse的项目如果直接用android studio导入不成功,看了下官网发现还需要另一步:File-export-如果你没有这个选项,那么去下载最新版的22.xx的ADT吧.下载地址http://developer.android.com/sdk/index.html这个没有生成新的项目,只是在你的项目下边增加了一下build.gradle文件,这时就可以导入到ANDROID STUDIO中了PS:如果使用GIT进行管理,则可参照我的另一篇http://www.cnblogs.com/linxiaojiang/archive/2013/05/19/3087759.html 阅读全文
posted @ 2013-05-20 18:11 linsen@java 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 官方发布了新的Android Studio开发环境,迫不及待的安装了上去。需要跟正在进行的git项目进行同步,所以摸索了一下git的设置第一步,设置git账号如图第二步,下载GIT核心文件地址http://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git第三步,配置git地址第四步,进行项目的同步菜单栏---VCS---CHECKOUT FROM VERSION CONTROL---GIT然后输入github.com上你的项目的url,配置本地地址及项目名称等第五步,等下载完成后,按照提示一中NEXT, 阅读全文
posted @ 2013-05-19 22:40 linsen@java 阅读(10014) 评论(0) 推荐(0) 编辑
摘要: List:元素有顺序,按序号取,可重复;Map:元素无顺序,按key取,value可重复,key唯一;Set:元素无顺序, 不可重复;(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的)List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序--否则应该使用List)。Map同样对每个元素保存一份,但这是基于"键"的,Map也有内置的排序,因而不关心元素添加的顺序。如果添加元素的顺序对你很重要,应该使用 Linke 阅读全文
posted @ 2013-05-14 11:49 linsen@java 阅读(157) 评论(0) 推荐(0) 编辑
摘要: ⑴强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。⑵软引用(SoftReference)如果一个对象只具有软引用,则内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内存敏感的高速缓存(下文给出示例)。软引用可以和一个引用队列(ReferenceQueue)联合使用,如果软引用所引用的 阅读全文
posted @ 2013-05-14 11:02 linsen@java 阅读(170) 评论(0) 推荐(0) 编辑