
android
zcbbupt
这个作者很懒,什么都没留下…
展开
-
在模拟器上安装apk程序安装包
在Android 模拟器上安装程序安装包apk,可以通过adb工具实现。我们只需点击开始→运行输入cmd进入dos命令环境,然后进到我们Android sdk的tools目录下如果我们已经将Android tools目录添加到了计算机的服务path中,那么我们就可以省略上一步的操作。输入 adb install apk文件目录(如d:/helloworld.apk)回车完成安装。...原创 2010-12-12 11:33:05 · 348 阅读 · 0 评论 -
android系统图标大全
[url]http://since2006.com/android/2.1-drawables.php[/url][url]http://www.eoeandroid.com/thread-35650-1-1.html[/url]原创 2011-03-01 13:38:48 · 869 阅读 · 0 评论 -
关于横竖屏切换activity重启的问题
摘自:[url]http://nwhy.org/android-configchanges.html[/url]这是hipak那边测试反馈回来的一个问题,说来惭愧,一直没注意到这个问题的存在。以为Power键就是onPause处理就完了,结果不是。这里边google的设计或许也有点问题,在竖屏情况下也许是一样处理的,不过当你的app是横屏,那就要注意了。每次Power键的时候,app是...原创 2011-03-03 10:24:09 · 200 阅读 · 0 评论 -
虚拟机sdcard文件的删除
adb remountadb shellcd sdcardls(将列出所有文件夹)rm -r (文件夹名称)这样就可以遍历删除指定的文件夹啦!原创 2010-11-22 10:51:51 · 513 阅读 · 0 评论 -
如何为一个组件的同一属性同时声明两个值
在android开发中有时候我们可能像给一个组件声明两个位置属性,为了方面说,还是举例子吧!例如,有时候我们在布局文件中定义了一个Button,我们需要它在位置上既垂直居中同时又向左对齐的话,我们就会使用android:layout_gravity="center_vertical|left来声明。 这里我只是举一个不太恰当的例子,来说明在布局文件中如何为一个组件的属性同时声明两种类型...原创 2010-12-01 19:39:09 · 252 阅读 · 0 评论 -
使用ScrollView应注意的基本设置
有时候我们在布局文件中需要使用Scrollview组件,使用时我们应注意这个组件的特殊之处。1、这个组件里面只能包含一个直接子组件,如果我们如要在Scrollview中包含大量的组件,那么我们一般还需要一个类似linearlayout的viewgroup去包含...原创 2010-12-03 10:36:39 · 154 阅读 · 0 评论 -
Android出现Could not find ***.apk!错误
如果Android程序运行时出现Could not find ***.apk!错误时一般可以通过以下方法来修复错误:点击Android项目文件,右键选择Properties->Java Build Path->Libraries,然后删除程序默认的Android.jar包。点击左侧的Android标签,在右边的Project Build Target中重新选择Android jar包;...原创 2010-12-11 15:33:45 · 1080 阅读 · 0 评论 -
为Android添加第三方的jar包
如果要给Android程序添加第三方的jar包,我们可以点击项目右键选择Properties->Java Build Path->Libraries,然后点击右侧的Add External JARs...,选择要加入的第三方jar包即可。但是这样会有一个问题就是如果我们转移了第三方jar的位置,那么我们的工程就不能找到这个jar包了,所以如果我们想让我们的工程一个携带着这个jar包,我们可...原创 2010-12-11 15:40:08 · 124 阅读 · 0 评论 -
Java子类与父类的初始化
[code="java"]class Parent{ int x=10; public Parent(){ add(2); } void add(int y){ x+=y; } } ...原创 2011-09-30 14:23:00 · 849 阅读 · 0 评论 -
在WebView中调用拨号键
原文:[url]http://blog.sina.com.cn/s/blog_6542586f0100laav.html[/url] [code="java"]wv.setWebViewClient(new WebViewClient(){ public boolean shouldOverrideUrlLoading(WebView view,String ...原创 2011-03-01 13:18:49 · 180 阅读 · 0 评论 -
Android自定义对话框
Android给我们提供了 AlertDialog类,使我们可以很容易地通过它的内部类Builder构建弹出式对话框。但是有时候为了给用户更好的体验,可能需要更改Dialog的外观和结构。解决的办法是自定义AlertDialog和AlertDialog.Builder类。Android提供的默认Dialog如下图所示:[img]http://blog.androgames.net/wp-c...2011-05-06 19:01:57 · 121 阅读 · 0 评论 -
如何在android应用中添加项目符号
如何给TextView控件中添加项目符号呢?ul/li/ol符号没有很好地被android系统支持,所以很难通过这些标签来添加项目符号。但是幸运的是,我们可以通过syntactic sugar来实现。• 是html实体,代表了圆点项目符号。例如[code="html"]• foo• bar• baz[/code]更...2011-05-05 11:28:51 · 371 阅读 · 0 评论 -
最近在翻译国外一本新书 The Android Developer's Cookbook: Building Applications with the敬请关注...
最近在翻译国外一本新书 The Android Developer's Cookbook: Building Applications with the Android SDK (该书的详细信息可参见http://www.amazon.com/Android-Developers-Cookbook-Building-Applications/dp/0321741234/ref=sr_1_1?i...原创 2010-12-12 11:57:12 · 241 阅读 · 0 评论 -
谷歌宣布两周内推出新版Android Market
原文摘自新浪新闻,http://tech.sina.com.cn/t/2010-12-12/16074972792.shtml[img]http://i3.sinaimg.cn/IT/U5009P2T1D4972792F13DT20101212220404.png[/img][img]http://i0.sinaimg.cn/IT/U5009P2T1D4972792F9DT201012...原创 2010-12-12 23:13:22 · 109 阅读 · 0 评论 -
android模拟器常用功能对应的快捷键列表
有时候我们在使用Android模拟器时为了操作快速,我们总想使用键盘快速操作模拟器,下面就是模拟器常见功能对应的键盘快捷方式![size=large][b]键 模拟器功能[/size][/b][code="java"]Escape 后退...原创 2010-12-13 10:57:23 · 286 阅读 · 0 评论 -
android系统部分广播
[size=x-small]转自:http://ming-fanglin.iteye.com/blog/828473[/size][code="java"]String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。. "android.intent.action.ADD_SHORTCUT"String ALL_APPS_ACTION 动作:列举所有可用的应用...原创 2010-12-27 16:23:55 · 186 阅读 · 0 评论 -
对java编程应注意的基本优化
摘自android应用开发解密一书中。 [1] 尽量指定类的final修饰符。带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String。如果指定一个类为final,该类的所有方法都是final。java编译器会寻找机会内联所有的final方法。此举能够使性能提高平均50%。[2]尽量重用对象。特别是String对...原创 2011-01-10 20:04:03 · 124 阅读 · 0 评论 -
一些标准操作所需的时间量
android应用中一些基本操作所需的时间量如下:[table]|操作 |时间(ms)|添加一个局部变量 |1|添加一个成员变量 |4|调用String.length() |5|调用一个空的原生态方法 |5|调用一个空的静态方...原创 2011-01-10 21:52:43 · 146 阅读 · 0 评论 -
自定义软键盘的Enter键
我们在用新浪微博的登录注册时,会发现当鼠标放在第一个EditText组件时,软件的enter键会变成“下一个”按钮,当放在最后一个EditText时,enter键就又变成“完成”按键。这样非常利于用户使用软件进行信息的输入,具有比较好的用户体验。其实具体的实现步骤却很简单。如果我们的layout中有多个EditText控件,把每个控件的android:singleLine的属性都被设置...原创 2011-01-11 20:05:01 · 294 阅读 · 0 评论 -
如何阻止app_name在标题栏中闪现
常见自定义titlebar的方法是在values文件夹中新建一个我们自己的titlebar主题,例如:[b]values/custom_styles.xml:[/b][code="xml"] @drawable/titlebar @style/TitlebarBackgroundStyle 45...2011-05-05 10:58:44 · 131 阅读 · 0 评论 -
Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask等
[size=large][b]方法一:(java习惯,在android不推荐使用)[/b][/size]刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题[code="java"]new Thread( new Runnable() { public void run() { myView.inva...原创 2011-09-30 16:08:00 · 216 阅读 · 0 评论