
移动开发
iteye_13416
这个作者很懒,什么都没留下…
展开
-
UI ui
DASDADADADDASSSSSSSSSSSSSSSSSSSSSSSSSS2011-08-12 15:01:16 · 422 阅读 · 0 评论 -
创建自定义布局的
创建自定义布局的AlertDialog,需要一个布局文件,我们所需要做的就是将这个布局文件变成一个View对象,再将这个View对象设置到Builder里面去将布局文件变成一个View对象,需要用到LayoutInflater这个对象中的inflate方法LayoutInflater inflater = LayoutInflater.from(this);View...原创 2011-10-25 17:59:47 · 226 阅读 · 0 评论 -
启动两个模拟器打电话 和短信
具体步骤:首先,我们要启动两个android模拟器。只有这样,才能模拟效果。1.第一个模拟器,我们通过eclipse启动。具体方法是:打开你的eclipse,随便运行一个项目。Eclipse会帮你启动我们的第一个android模拟器。ID为5554.2.第二个模拟器,我们通过DOS命令启动。具体方法:“开始”-“运行”-“CMD打开一个命令行窗口。然后cd 命令到你的a...原创 2011-10-26 11:25:51 · 440 阅读 · 0 评论 -
SharedPreferences的mode解释
[b][size=small]获得SharedPreferences的方法是通过Context的getSharedPreferences(String name,int mode);其中mode的值有:Context.MODE_PRIVATE 只能被本应用程序读写 Context.MODE_WORLD_READBALE 能被其他程序读取、但是不能写Cont...原创 2011-10-26 16:02:24 · 527 阅读 · 0 评论 -
TextUtils的使用
TextUtils原创 2011-10-26 17:22:15 · 235 阅读 · 0 评论 -
android的监听器实现方式
[b]1 内部类、匿名内部类的形式:将事件监听器类定义成当前类的内部类[/b] [color=red] 监听器只是临时使用一次,没有什么复用价值, 提倡使用内部类的形式[/color][b]2 外部类的形式:将事件监听器定义成一个外部类[/b][color=red] 不利于提高程序的内聚性,监听器一般属于特定GUI界面 不能自由访问GUI界面的组件,编程不够方便...原创 2011-10-27 10:33:07 · 124 阅读 · 0 评论 -
android国际化
1. 很大程度上,为什么我们能如此方便的实现国际化、分辨率匹配等? 主要就是得益于 Android 中这种独特的资源管理方式。程序员的代码可以不直接和资源发生关系。Android 中,我们通常通过 R 文件提供的索引来间接的引用某一个资源。而如何维护资源索引和真正的资源之间的关系,这个活,却是 Android 系统来做的。 这里面就可以大作文章...原创 2011-10-27 11:53:47 · 132 阅读 · 0 评论 -
android带有占位符的国际化
字符串:字符串:%s String data = getResources().getString(R.string.string_B); Button b = (Button) findViewById(R.id.bt22); data = String.format(data, R.string.string_A); b.setText(data);...原创 2011-10-27 16:26:09 · 377 阅读 · 0 评论 -
对话框风格的窗口
实现对话框风格的窗口只要在配置Acitvty时,添加theme的样式即可, 其实就是设置Activty窗口为弹出对话框窗口原创 2011-11-15 11:50:43 · 146 阅读 · 0 评论 -
android 对文件的操作模式
[b]Context.MODE_PRIVATE = 0Context.MODE_APPEND = 32768Context.MODE_WORLD_READABLE = 1Context.MODE_WORLD_WRITEABLE = 2[/b]Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写...原创 2012-03-15 14:02:07 · 674 阅读 · 0 评论 -
(转)访问SharedPreferences
I:访问本程序的(FirstApp)SharedPreferences中的数据代码如下: Java代码SharedPreferences sharedPreferences = getSharedPreferences("first_app_perferences", Context.MODE_PRIVATE); String name = sharedPreferences...原创 2011-10-25 17:58:20 · 106 阅读 · 0 评论 -
使用Bundle在Activity间传递数据
源Activitypublic class SourceActivty extends Activity {private Intent intent=null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...原创 2011-10-20 10:23:59 · 242 阅读 · 0 评论 -
数据存储方式
无论是神马平台,神马开发环境,神马软件程序,数据都是核心。对于开发平台来讲,如果对数据的存储有良好的支持,那么对应用程序的开发将会有很大的促进作用。总体的来讲,数据存储方式有三种:一个是文件,一个是数据库,另一个则是网络。其中文件和数据库可能用的稍多一些,文件用起来较为方便,程序可以自己定义格式;数据库用起稍烦锁一些,但它有它的优点,比如在海量数据时性能优越,有查询功能,可以加密,可以加锁...原创 2011-10-19 14:41:57 · 451 阅读 · 0 评论 -
android的路径问题
[2011-10-03 10:12:41 - Test] Launching a new emulator with Virtual Device 'x.x.x'[2011-10-03 10:12:41 - Emulator] invalid command-line parameter: Files\andriod\android-sdk-windows\tools/emulator...原创 2011-10-09 11:11:56 · 112 阅读 · 0 评论 -
Android XML解析 (转)
在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。 下面是本例子要解析的XML文件:文件名称:itcast.xml<?xml version="1.0" encoding="UTF-8"?><persons><...原创 2011-10-10 16:57:37 · 84 阅读 · 0 评论 -
android的线程特点
android的view和ui组件不是线程安全的,所以android不允许开发者启动线程访问用户界面中的ui组件,这是就额外定义一个handler来处理对ui组件的操作。。。 Handler 为Android操作系统中的线程通信工具,包为android.os.Handler。与Handler绑定的有两个队列,一个为消息队列,另一个为线程队列。Handler可以通过这两...原创 2011-10-17 10:41:19 · 243 阅读 · 0 评论 -
layout中控件属性中的问号的意思
Notice the use of the at-symbol (@) and the question-mark (?) to reference resources. The at-symbol indicates that we're referencing a resource previously defined elsewhere (which may be from this pro...原创 2011-10-17 16:40:17 · 315 阅读 · 0 评论 -
Android读写文件
Android开源手机操作系统可以让开发人员在模拟器中进行相应的操作以使系统满足用户的各种需求。在这里我们可以通过对Android读写文件的相关操作来体验一下这款操作系统的编写方式。 Android有一套自己的安全模型, 具体可参见Android开发文档。当应用程序(.apk)在安装时就会分配一个userid,当该应用要去访问其他资源比如文件的时候,就需要userid匹配。默认...原创 2011-10-18 10:40:18 · 95 阅读 · 0 评论 -
Android SDCard操作
android.os.Environment提供访问环境变量 java.lang.Objectandroid.os.Environment Environment 静态方法: 方法 : getDataDirectory ()返回 : File 解释 : 返回Data的目录 方法 : getDownloadCacheDirectory ()...原创 2011-10-18 11:02:16 · 87 阅读 · 0 评论 -
Toast小结
创建方式: 1 Toast showImageToast = new Toast(this); 2 Toast toast = Toast.makeText(ctx, msg, duration); 1 可以显示一段文本 2 可以显示一个button 3 可以显示一幅图片 3 可以显。。。。。。。千万不要把 bool 设计成函数参数...原创 2011-10-18 14:32:53 · 86 阅读 · 0 评论 -
android常见异常
1 INSTALL_FAILED_INSUFFICIENT_STORAGE 2 Invalid file name: must contain only [a-z0-9_.]layout下的命名不能有大写字母,换句话说它只支持小写的a到z、0到9、下划线“_”和小数点“.”。否则就报错。 3 org/apache/commons/logging/LogFactor...原创 2011-10-18 14:45:17 · 117 阅读 · 0 评论 -
转android的创意
主要是总结一下论坛中关于android手机应用创意,我觉得可以实现或有趣的想法,留着以后自己没有创意的时候可以用用。也希望能帮助到大家,假如大家也有什么好想法,记得评论哦,留下你思想的火花!!!!!1.编程控制手机电池短路,变成手****雷,在遇到危害的时候可以救你一命.绝对的创意( -_-!!! 这位网友,可以做拉登的 接班人了)2.把上面的做成远程控制,当自...原创 2011-10-19 14:15:23 · 152 阅读 · 0 评论 -
微信现金红包高级红包接口开发注意事项(转)
最近因为公司业务需求,接触了微信现金红包高级红包接口,开发时遇到了不少问题,网上搜索发现有很多人也遇到了各种问题,但是没有一个相对完整的解决方案。在这里我把自己开发过程遇到的问题归纳一下,另外写了一个示例程序方便大家参考。以下说明是基于Windows Microsoft .Net平台的。官方文档:点击这里查看官方文档,下面是文档没写,或者一笔略过,但是容易被忽略的注意事项。...原创 2015-06-10 15:30:59 · 398 阅读 · 0 评论