摘要:ContentProvider 与Activity、Service、BroadcastReceiver并称四大组件,一个应用程序通过ContentProvoder向外界暴露其数据操作方法,不管其应用程序是否启动,其他应用程序皆可操作程序的内部数据,增删改查。开发ContentProvider的步骤。...
阅读全文
摘要:一直以为是utf-8是宽字节的表示法,一般一个汉字是3个字节表示,所以utf-8的网页的空格是三个空格的宽度等于一个汉字的宽度。现在才知道不是,是字体所造成的,utf-8默认的是英文字体,对汉字的处理不是很友好,把默认字体设置为宋体就可以结局这个问题了,就像gb2312那样两个空格对应一个汉字。用户...
阅读全文
摘要:1.匹配IP地址function isIP(value){ return /^((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})$/i.test(value);}2.匹...
阅读全文
摘要:左侧固定宽,右侧自适应屏幕宽;左右两列,等高布局;左右两列要求有最小高度,例如:200px;(当内容超出200时,会自动以等高的方式增高)要求不用JS或CSS行为实现;仔细分析试题要求,要达到效果其实也并不是太难,只是给人感觉像有点蛋疼的问题一样。但是你仔细看后你会觉得不是那么回事:左边固定,右边自...
阅读全文
摘要:public class SDCardTest extends Activity{ final String FILE_NAME = "/crazyit.bin"; @Override public void onCreate(Bundle savedInstanceState) ...
阅读全文
摘要:MODE_PRIVATE,//默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中,可以使用Activity.MODE_APPEND MODE_WORLD_READABLE,//表示当前文件可以被其他应用读取, MO...
阅读全文
摘要:动画类型Android的animation由四种类型组成XML中alpha 渐变透明度动画效果scale 渐变尺寸伸缩动画效果translate 画面转换位置移动动画效果rotate 画面转移旋转动画效果JavaCode中AlphaAnimation 渐变透明度动画效果ScaleAnimation ...
阅读全文
摘要:android应用资源分为两大类1:无法通过R清单类访问的原生资源,保存在Assert目录下2:可通过R清单类访问的原生资源,保存在res目录下Android资源目录结构Android资源除了assets目录是与res同级外,其它资源均被放在res/目录下面,该目录下面的资源文件夹并不是随意命名的,...
阅读全文
摘要:androidManifest.xml ...
阅读全文
摘要:从一个activity跳转到另一个activity有多种方法ComponentName //此为一个按钮相应的代码摘录 ComponentName comp = new ComponentName(ComponentAttr.this, Se...
阅读全文
摘要:public class AsyncTaskTest extends Activity{ private TextView show; @Override public void onCreate(Bundle savedInstanceState) { sup...
阅读全文
摘要:Looper用于封装了android线程中的消息循环,默认情况下一个线程是不存在消息循环(message loop)的,需要调用Looper.prepare()来给线程创建一个消息循环,调用Looper.loop()来使消息循环起作用,从消息队列里取 消息,处理消息。注:写在Looper.loop(...
阅读全文
摘要:final Handler myHandler = new Handler() { @Override public void handleMessage(Message msg) { //...
阅读全文
摘要:菜单项配置文件menu.xml activitypublic class PopupMenuTest exte...
阅读全文
摘要:一:activity 中添加菜单可以复写public boolean onCreateOptionsMenu(Menu menu);public boolean onCreateOptionsMenu(Menu menu) { // -------------向menu中添加子菜...
阅读全文
摘要:当一个输入框需要填写时间或者日期是可以调用日期设置//此为日期按钮的监听器,点击出现如下图所示dateBn.setOnClickListener(new OnClickListener() { @Override public void on...
阅读全文
摘要:main.xml //主布局文件 1 2 7 8 13 14 20 21 27 28 34 35 41 42 48 49 55 login.xml 登录对话框的布局文件 1 2 8 9 15 16 23 24 25 ...
阅读全文
摘要:1 public class NotificationTest extends Activity 2 { 3 static final int NOTIFICATION_ID = 0x123; 4 NotificationManager nm; 5 6 @Override...
阅读全文
摘要:转载地址:http://www.cnblogs.com/qiengo/archive/2012/05/03/2480386.htmlAndroid AnimationContents:AnimationsTween AnimationsAnimationSetInterpolatorFrame-By...
阅读全文
摘要:1 /** 2 * Description: 3 * site: crazyit.org 4 * Copyright (C), 2001-2012, Yeeku.H.Lee 5 * This program is protected by copyright laws. 6 ...
阅读全文
摘要:转载地址:http://blog.csdn.net/playboyanta123/article/details/7934789普通圆形ProgressBar该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中。一般只要在XML布局中定义就可以了。此时,没有设置它...
阅读全文
摘要:my_bar.xml //配置进度条的图片@drawable/ok @drawable/no 为图片保存在drawable文件夹中布局文件中进度条配置 android:id="@+id/bar" android:layout_width="fill_pare...
阅读全文
摘要:function Map() //自定义map{ this.container = new Object();}Map.prototype.put = function(key, value){ this.container[key] = value;};Map.prototype.ge...
阅读全文
摘要:function invokeJava(action, data, isShowLoading){ if(typeof(isShowLoading) == "undefined" || isShowLoading) { showLoading(); } ...
阅读全文