上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 在程序中加入以下代码时,软键盘会出现: InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.toggleSoftInput(0, InputMethodManager.RESULT_SHOWN); 如果要让软键盘消失,则为以下代码:InputMethodMan... 阅读全文
posted @ 2011-09-27 08:58 图形学小菜鸟 阅读(13168) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/zxl-jay/archive/2011/09/20/2182916.htmlhttp://www.cnblogs.com/zxl-jay/archive/2011/09/22/2185624.htmlhttp://www.cnblogs.com/zxl-jay/archive/2011/09/30/2196555.html 阅读全文
posted @ 2011-09-21 14:21 图形学小菜鸟 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 在Android平台下,要实现声音的播放是十分容易实现的,只要生成一个MediaPlayer对象,并调用它的相关方法,就能改变对声音播放进行控制。MediaPlayer对象有一下各种状态: 熟悉了MediaPlayer对象的各种状态后以及转换条件,就能很好的控制媒体播放。 例如:播放res/raw文件夹中的歌曲十... 阅读全文
posted @ 2011-09-15 17:41 图形学小菜鸟 阅读(25647) 评论(5) 推荐(4) 编辑
摘要: 采用HttpClient组件实现Http下载,具有一些特有的优势。尽管java.net包提供了基本通过HTTP访问资源的功能,但它没有提供全面的灵活性和其它很多应用程序需要的功能。HttpClient就是寻求弥补这项空白的组件,通过提供一个有效的,保持更新的,功能丰富的软件包来实现客户端最新的HTTP标准和建议。 很多时候,单一的下载并不能满足我们的需要,而必须采用多线程的机制。但是众所周知... 阅读全文
posted @ 2011-09-14 16:23 图形学小菜鸟 阅读(5166) 评论(6) 推荐(2) 编辑
摘要: Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI。当应用程序启动时, Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如: 联网读取数据,或者读取本地较大的一个文件的时候... 阅读全文
posted @ 2011-09-11 22:49 图形学小菜鸟 阅读(859) 评论(0) 推荐(0) 编辑
摘要: Activity的创建如同在栈里操作一样,满足先进后出的原则,每次创建一个Activity,就把它置于栈顶。如果按手机的返回键,则进行出栈操作。 例如下面有三个Activity,每次选中按钮时,便创建另外一个Acitivity并跳转到那个Activity。如下: ... 阅读全文
posted @ 2011-09-09 10:32 图形学小菜鸟 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/Yao_GUET 对于Launcher的桌面滑动大家应该都比较熟悉了,最好的体验应该是可以随着手指的滑动而显示不同位置的桌面, 比一般用ViewFlinger+动画所实现的手势切换页面感觉良好多了~~~~ 分析了一下Launcher中的WorkSpace,里面有太多的代码我们用不上了(拖拽,长按,,,),把里面的冗余代码去掉得到实现滑动切... 阅读全文
posted @ 2011-09-07 10:26 图形学小菜鸟 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 很多情况中,通过View来与应用程序进行交互,触摸手机屏幕时要发生变化。例如,有一个ImageView,默认的样子如下: 当按下这个按钮时候,颜色加深,如下:释放这个按钮以后,又恢复原来的颜色。实现这种效果十分简单。只需要在res/drawable文件下新建一个xml文件,名为mybutton.xml,假设上面的两个按钮对应的图片为button.png和button_down.png。xml文件为:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="ht 阅读全文
posted @ 2011-09-05 15:40 图形学小菜鸟 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 说明android:id 为控件指定相应的IDandroid:text指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串android:gravity指定View组件的对齐方式,比如说居中,居右等位置 这里指的是控件中的文本位置并不是控件本身android:layout_gravity 指定Container组件的对齐方式.比如一个button 在linearlayout里,你想把该button放在靠左、靠右等位置就可以通过该属性设置.以button为 例,android:layout_gravity="right"则button靠右a 阅读全文
posted @ 2011-09-02 23:53 图形学小菜鸟 阅读(674) 评论(0) 推荐(0) 编辑
摘要: (一)几大常用的布局:(1)线性布局LinearLayout 线性布局是将所有置于其中的子View或者其他的布局按照线性方式布,有水平和垂直方向两种。布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fi 阅读全文
posted @ 2011-09-02 21:06 图形学小菜鸟 阅读(252) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页