- 博客(11)
- 收藏
- 关注
原创 Android 关闭当前程序
在2.2以前,也就是API-8以前,用这个方法关闭程序: [code="java"] ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); manager.restartPackage(getPackageName()); [/code] 需要声明权限 [code=...
2013-10-09 22:43:57 154
原创 Android TableLayout 表格布局
TableLayout 表格布局 表格布局---(TableLayout) TableLayout 类以行和列形式管理控件,每行为一个TableRow对象,也可以为View对象, 当为View 对象时,该View对象将跨越该行的所有列,在TableRow 中也可以添加子空间, 每添加一个子空间为一列; 在TableLayout中,可以设置三种属性: * Shrinkabl...
2013-06-20 22:14:39 106
原创 Android FrameLayout 帧布局
FrameLayout 帧布局 帧布局: FrameLayout 帧布局在屏幕上开辟出一块区域,在这块区域中可以添加多个子控件,但是 所有的子控件都被对齐到左上角,帧布局的大小由子控件中尺寸最大的那个控件决定; 使用领域:图片的嵌套,可以实现图片拼接的效果; 案例如下: 效果实现:三个控件,每个控件内容不一样,实现覆盖,并显示效果,父控件大小由 最大子控件决定: ...
2013-06-18 20:12:17 188
原创 Android RelativeLayout 相对布局
RelativeLayout 相对布局 效果如下: [img]http://dl2.iteye.com/upload/attachment/0085/8887/436fa778-7f7d-3e0a-97f7-7f2aa97ce76d.jpg[/img] [code="xml"] [/code]...
2013-06-17 21:42:45 103
原创 Android LinearLayout 线性布局
LinearLayout 线性布局 LinearLayout 按照垂直或者水平的顺序依次排列子元素,每一个子元素位于前一个元素之后。 LinearLayout 中的子元素属性:android:layout_weight生效,它用于描述该子元素在剩余空间中占有的大小比例,加入一行只有一个文本框,那么它的默认值就是0,如果一行中有两个等长的文本框,那么他们的android:layout_weigh...
2013-06-16 10:14:15 181
原创 Android 使用AsyncTask实现异步处理
由于主线程(也可叫UI线程)负责处理用户输入事件(点击按钮、触摸屏幕、按键等),如果主线程被阻塞,应用就会报ANR错误。为了不阻塞主线程,我们需要在子线程中处理耗时的操作,在处理耗时操作的过程中,子线程可能需要更新UI控件的显示,由于UI控件的更新重绘是由主线程负责的,所以子线程需要通过Handler发送消息到主线程的消息队列中,由运行在主线程的消息处理代码接收到消息后更新UI控件的显示。...
2013-04-21 22:10:39 95
原创 Android 自定义窗口标题
1>提供自定义标题界面,如: R.layout.title 2>在Activity的onCreate()方法中添加如下代码: [code="java"]public class MainActivity extends Activity { /** Called when the activity is first created. */ @Override pu...
2013-04-14 12:13:31 164
原创 Android widget使用
widget必须继承AppWidgetProvider 在AppWidgetProvider源码中可以看到AppWidgetProvider继承了BroadcastReceiver 也就是说widget本身就是个BroadcastReceiver(广播接受者) AndroidManifest.xml中配置 [code="xml"] ...
2013-04-13 22:08:51 107
原创 Android样式和主题(style&theme)
[b]android样式[/b]:android中的样式和CSS样式作用相似,都是用于为界面定义显示风格。 在Android中定义样式,在res/values/styles.xml文件中添加以下内容 [code="xml"] 18px #0000CC [/code] 在layout文件中使用上面的android样式: ...
2013-04-07 23:03:30 119
原创 Android 如何关闭应用
当应用不再使用时,通常需要关闭应用,可以使用以下三种方法关闭android应用: 第一种方法:首先获取当前进程的id,然后杀死该进程。 (推荐) 应用情形(应用中的组件没有被其他应用所使用,只是自身使用了) [code="java"]android.os.Process.killProcess(android.os.Process.myPid())[/code] 第二种方法:终止当...
2013-04-06 23:23:42 187
原创 android 上传数据到web
[code="java"] private boolean sendSMS(String content, String receiveTime, String senderNumber) { try { String params = "content=" + URLEncoder.encode(content, "UTF-8") + "&receivet...
2013-04-05 13:17:13 130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人