- 博客(15)
- 资源 (13)
- 收藏
- 关注
原创 Android activity‘s life cycle
Here are some functions will be call in a activity's life cycle:1.oncreate():it will be called when a activity be created.2.onstart()when activity be visibled.3.onresume()when the activity
2014-03-31 22:02:45 824
原创 Android check the net and go to the setting acvivity by intent
we used need to check the user's net is work before we need to connect the work.how can we do this?just see the code:private void checkNet(){ ConnectivityManager cm = (ConnectivityManager) this.
2014-03-28 22:45:49 994
原创 cookieStore的cookie过期限制
PersistentCookieStore myCookieStore = new PersistentCookieStore(FirstScreenActivity.this);//set the expired time Calendar expiredDate = Calendar.getInstance(); expiredDate.add(Calendar.DAY_OF_
2014-03-27 10:06:34 5388
原创 多线程下载的原理
假如我们把一个服务器上的文件看作是一个水缸里的水的话,那么多线程下载就相当于从水缸上打了多个小孔,然后塞进去小管道进行抽水。呵呵,也许这个比喻不够准确。多线程下载大致可分为以下几个步骤:一、首先在本地创建一个与服务器文件大小相同的临时文件(这个很好理解,如果我想下个2G的电影,我得给先在本地占用2G的空间,不然不能下着下着没空间了是吧)。二、计算分配几个线程去下载服务器上的资源,知道每个线
2014-03-23 17:42:15 12237 4
原创 Android 使用开源框架AsyncHttpClient上传文件到服务器
开源真是个好东西,不用我们再重新造轮子。很多固执的人总是看不起使用框架的人,认为那个没有技术含量,什么都要自己写。其实我们工作中的首要任务就是完成工作,而且把工作完成的更好。这些开源框架都是很多人已经验证和修正过的。比自己写的要强,不要重复造轮子,再说了,对于用户来说,就是要看谁的产品做的漂亮,而不是看谁的开发人员技术更好。这个AsynchHttpClient的好处很多,特别是写起来特别简洁,
2014-03-20 23:08:04 7799 4
原创 Android 使用全局变量
1.首先定义一个类继承Application类:package cn.com.smartcost.cld.entity;import android.app.Application;/** * APP的全局变量 * @author wangfeng * @date 2013-12-18 15:23:34 */public class AppData extends Appli
2014-03-19 11:54:56 991
原创 Android 为TextView 添加边框
1.在res下的drawble文件夹下新建文件,textview_border.xml: 2.在textView中指定background:android:background="@drawable/textview_border"
2014-03-17 10:31:49 4053
原创 Android anr 产生的原因和如何避免
anr 的全称是 application not response 即应用程序无响应产生原因:由于主线程有很多重要事情要做,比如响应点击事件等。如果在主线程里做了太多耗时的操作,则有可能引发ANR。如果你想模拟的话,比如在主线程里让主线程休眠6秒以上。Thread.sleep(6000);则会引发此状况。所以在4.0以上版本,如果在主线程里进行网络访问的操作,则会报错。避免:尽量将耗时
2014-03-14 21:54:47 1512
原创 Android利用soap WSDL与Webservice通信
首先导入需要jar包:ksoap2-android-assembly-2.6.5-jar-with-dependencies.jar下载地址:http://download.csdn.net/detail/howlaa/7040271需要6个步骤,关于下面代码中的NAME_SPACE等,可以通过一个软件SoapUI,来连接服务器获得。 /** 命名空间. */ privat
2014-03-14 15:01:08 7675 1
原创 Android如何判断输入框是否为空
比如有一个EditText叫usernameET;String str = usernameET.getText().toString.trim();//这里trim()作用是去掉首位空格,防止不必要的错误if(TextUtils.isEmpty(str )){//为空}
2014-03-13 22:35:13 16139 4
原创 Android导入第三方jar包
这个和纯JAVA项目有点出入。引入最终要编译成APK。需要连同JAR包一起带进去。在adt17 的版本之前,导入第三方jar包时要建立一个lib目录,并 add to buiild path。在adt17的版本之后,你会发现项目里有个libs文件夹。将jar包放进去就OK了。adt会自动依赖。
2014-03-13 11:54:33 1097
原创 Android超链接
Uri uri=Uri.parse("http://www.baidu.com");Intent intent=new Intent(Intent.ACTION_VIEW,uri);startActivity(intent);
2014-03-11 15:56:48 863
原创 Android的内容观察者
有个很常见的需求就是当有新的短信来的时候,把内容显示在界面上。这里就要用到内容观察者。就是让你的程序监视短信,如果他内容发生变化的时候,你去获取。而短信那边做的情况就 是,当他自己的数据变化时,他告诉有个公共短信内存区,他说,我数据变化了!然后短信的内容提供者把短信的内容显示到公共内存区,你的程序再过去拿。这里有点简单的示例代码:ContentResolver resolver = getCo
2014-03-08 23:31:28 1606
原创 Android 插入一条短信
ContentResolver resolver = getContentResolver(); Uri uri = Uri.parse("content://sms/"); ContentValues values = new ContentValues(); values.put("address", "95555"); values.put("type", 1); val
2014-03-05 22:27:56 5090 2
原创 eclipse新建Android项目时提示AndroidManifest.xml file missing!
最近在家做一个小的项目时发现刚新建了一个项目还没2秒钟控制台就输出AndroidManifest.xml file missing! 是么R文件统统没有。原来是项目名称不能带中文,用英文的就OK了。
2014-03-05 21:20:02 16528 2
ksoap2-android-assembly-2.6.5-jar-with-dependencies.jar
2014-03-14
as3xlsUTF8.swc
2013-05-03
PureMvc_AS3
2013-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人