Android
kingepoch
这个作者很懒,什么都没留下…
展开
-
LayoutInflater的使用,inflate
LayoutInflater的使用,在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById()是找具体xml下的具体 widget控件(如:Button,TextView等)。为了让大家容易理解我做了一个简单的Demo,主布局转载 2012-09-27 11:56:07 · 611 阅读 · 0 评论 -
Android 应用程序之间数据共享—ContentResolver
Android是如何实现应用程序之间数据共享的?一个应用程序可以将自己的数据完全暴露出去,外界更本看不到,也不用看到这个应用程序暴露的数据是如何存储的,或者是使用数据库还是使用文件,还是通过网上获得,这些一切都不重要,重要的是外界可以通过这一套标准及统一的接口和这个程序里的数据打交道,例如:添加(insert)、删除(delete)、查询(query)、修改(update),当然需要一定的权限才可转载 2012-11-21 18:03:21 · 479 阅读 · 0 评论 -
Android 加载已建工程导入出现Invalid project description提示
在已建工程导入到eclipse的时候,出现Invalid project description提示,此问题是因为工程拷贝在工程目录workspace下,导致工程的冲突,解决方法新建文件夹将工程放入下级目录 ,或者将工程移至其他目录。其他解决方法若有知者请告知谢谢。原创 2012-11-15 21:14:30 · 692 阅读 · 0 评论 -
Android 模拟器安装应用步骤
Android 模拟器安装应用步骤1.下载.apk文件到本地目录下:E:\apk\test.apk。2.启动模拟器。3.运行cmd。4.adb devices,列出当前运行的设备名单。5.adb install E:\apk\test.apk,出现success后表示安装成功。注意apk文件使用字母,不然会出现安装失败信息segmentation fault原创 2012-11-13 11:36:37 · 568 阅读 · 0 评论 -
Android--为TextView添加边框
方法一: 比较土 ,加背景图片,透明的带边框的背景图片设置到android:background就可以 方法二: 刚学到的android:background的值是一个xml文件yle="font-family: mceinline;">TextView的xml: android:layout_centerHorizontal="true"原创 2012-11-26 15:05:46 · 4750 阅读 · 0 评论 -
Android项目工程里面Android Dependencies不显示问题
1.Eclipse 工程Package Explorer项目中 Android Dependencies 被remove后如何添加出来 在工程根目录下.classpath中增加 一行代码,F5刷新,就会出现Android Dependencies了,如果没有重启Eclipse下,就能出来。原创 2012-10-18 11:26:58 · 4032 阅读 · 0 评论 -
android工程下如何添加图片资源
Android工程新添加图片资源方法:将图片拷贝到资源目录下res\drawable\F5刷新工程即可。原创 2012-09-24 17:08:54 · 11398 阅读 · 1 评论 -
Android应用如何启动其他应用程序
Intent intent=new Intent();intent.setComponent(new ComponentName("com.yy.xx", "com.yy.xx.helloActivity"));startActivity(intent);原创 2012-10-12 11:33:37 · 622 阅读 · 0 评论 -
Android源码下载后如何导入到Eclipse
Eclipse新建一个Android的项目,把下载的源码文件对应拷贝到新建项目目录下,按F5刷新一下,删除新建原来的相关文件。原创 2012-10-11 17:43:16 · 532 阅读 · 0 评论 -
关于java中@Override
项目导入eclipse的时候出现@Override的错误,百度了解到记录一下。原因是java compiler compliance level 选择1.5时出现@Override错误,把compiler compliance level 改为1.6即可。@Overide指示子类的某个方法是overirde父类的某个方法,假如这个父类相应的那个方法签名没有找到,那么编译原创 2012-10-11 17:36:34 · 1423 阅读 · 0 评论 -
android 条码识别软件开发全解析
最近需要做一个关于二维码识别的功能,google了一下,找到一个博文写了关于识别软件开发的解析,按照步骤完成开源项目的编译,自己也做个记录以便以后查阅。转载:http://www.cnblogs.com/tankaixiong/archive/2010/10/31/1865807.html 一、 开源组件说明: 开源组件zxing,支持现在流行的一维和二维码。转载 2012-10-11 18:10:54 · 1382 阅读 · 0 评论 -
andriod的apk文件相关的编译反编译工具
1、smali-1.2.6.jar用途:.smali文件 转成 classes.dex文件说明:.smali文件,类似于.class文件,可以用普通文本编辑器查看和修改。用法举例:命令行:java -jar smali.jar classout/ -o classes.dex下载:http://code.google.com/p/smali/downloads/list 2转载 2012-10-10 11:54:25 · 1198 阅读 · 0 评论 -
andriod的apk文件编译反编译工具及步骤
apk文件反编译工具和步骤小结APK反编译工具下载:1. apktool下载后解压即可使用。 下载地址: http://code.google.com/p/android-apktool/downloads/list2. dex2jar下载后解压即可使用。 用途:将apk或者dex转化为可以用gui查看的class文件 下载地址:http://code.原创 2012-10-10 17:07:07 · 14312 阅读 · 3 评论 -
eclipse 断点调试快捷键
(1)Ctrl+M --切换窗口的大小(2)Ctrl+Q --跳到最后一次的编辑处(3)F2 --当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3 --跳到声明或定义的地方。 F5 --单步调试进入函数内部。翻译 2012-09-17 15:33:02 · 609 阅读 · 0 评论 -
Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead
重装操作系统后,要重新配置Android开发环境。配置成功后,添加原本项目时却出现了错误!Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.解决方法:1.项目右键 ->android t转载 2012-09-17 14:17:55 · 729 阅读 · 0 评论 -
Android 两次按Back键退出应用
private long exitTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DO原创 2012-09-28 11:01:16 · 1596 阅读 · 1 评论 -
Android中如何使用命令行查看内嵌数据库SQLite3
在上图中,除了最后一个红色的方框,其它方框都是adb shell下的命令。【1】在Android程序中,一般创建的数据库存放在 /data/data/[应用程序包名]/databases 的目录下。【2】cd 命令:文件夹跳转命令。ls 命令:查看某个文件夹下面有哪些文件。【3】使用 "sqlite3 [数据库名称] " 命令来对某数据库进行一系列的操作。【4】在经过第【3】步骤后转载 2012-11-24 12:05:28 · 507 阅读 · 0 评论