Android
XiLeYY
这个作者很懒,什么都没留下…
展开
-
Activity介绍
<br />一个Activity就是一个类,并且这个类要继承Activity。 要覆写onCreate方法。 每一个Activity都需要在AndroidManifest.xml中进行配置。 为Activity添加必要的控件。<br /> <br />Intent的基本作用 请求<br />1.Component name<br />2.Action<br />3.Data<br />4.Category<br />5.Extras<br />6.Flags<br /> <br />多个Activ原创 2011-03-04 18:03:00 · 438 阅读 · 0 评论 -
Android解析包名信息
public ApplicationRet.Application getApkFileInfo(Context ctx, String apkPath) { File apkFile = new File(apkPath); if (!apkFile.exists() || !apkPath.toLowerCase().endsWith(".apk")) { return null原创 2012-07-10 11:58:09 · 3784 阅读 · 0 评论 -
android中The connection to adb is down .. You must restart adb and Eclipse问题的解决
报错如下:The connection to adb is down, and a severe error has occured.[2010-03-11 09:36:56 - HelloOPone] You must restart adb and Eclipse.[2010-03-11 09:36:56 - HelloOPone] Please ensure that adb转载 2012-07-14 10:38:54 · 4022 阅读 · 1 评论 -
Android 获取手机号及运营商信息
手 机号码不是所有的都能获取。只是有一部分可以拿到。这个是由于移动运营商没有把手机号码的数据写入到sim卡中.SIM卡只有唯一的编号,供网络与设备识 别那就是IMSI号码,手机的信号也可以说是通过这个号码在网络中传递的,并不是手机号码。试想,你的SIM丢失后,补办一张新的会换号码吗?是不会的. 就是因为在你的手机号码对应的IMSI号 在移动运营商中被修改成新SIM卡的IMSI号码。 那么转载 2012-07-21 11:40:39 · 1481 阅读 · 0 评论 -
android onClickListener onLongClickListener事件冲突
<RelativeLayout android:id="@+id/rly_cancel_app" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_marg原创 2012-07-01 22:43:08 · 9931 阅读 · 1 评论 -
Android 实现Activity后台运行
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { PackageManager pm = getPackageManager(); ResolveInfo homeInfo = pm.re转载 2012-07-26 12:37:34 · 8315 阅读 · 0 评论 -
Android解决java.lang.OutOfMemoryError: bitmap size exceeds VM budget
昨天遇到这个问题就是从一个输入流里调用BitmapFactory.decodeStream(this.getContentResolver().openInputStream(uri))得到一个bitmap报的错。第一次调用都没问题,第二次再次调用就会报上面那个内存溢出的问题。而且有的手机报有的手机不报。研究了半天终于解决。首先分析了下原因,应该是图片占用的内存超过了系统虚拟机可分配的最大限制。不转载 2012-08-14 15:49:00 · 5189 阅读 · 0 评论 -
修改Android中的文件权限
在Android中有一个精简版的linux系统,因为是linux系统,那么有时候在写Android应用程序的时候会遇到权限问题。我们都知道在shell中可以通过chmod命令来修改权限,所以就希望通过程序来执行shell中的命令,如何来做呢?看下面代码:private boolean runCommand(String command) { Proces转载 2012-08-01 10:18:40 · 9262 阅读 · 1 评论 -
Android 实现静默安装
签名流程:前提: 拿到系统的签名文件platform.x509.pem 和 platform.pk8,同时找到signapk.jar工具包(android源码中有对应类,可以拿到源码后手动生成jar文件)具体步骤如下: 1. 将下载完毕的apk文件重新签名,文件签名和系统签名保存一致。 java -jar signapk.jar platform.x50原创 2012-10-31 17:02:03 · 2856 阅读 · 0 评论 -
android 如何实现apk search出现在系统的推荐列表里
经常出现在系统提示要安装apk或者插件时,会默认打开一系列市场或者其他程序,如何让自己的程序也出现在这些列表里?答案是,在系统的启动activity的intent-filter描述里加上search过滤 android:path="/searc转载 2013-05-15 18:15:37 · 1232 阅读 · 0 评论 -
Conversion to Dalvik format failed with error 1
Conversion to Dalvik format failed with error 1博客分类:Android 最近发现公司换了新电脑后,在项目加入混淆之后,导出都会提示 Conversion to Dalvik format failed with error 1 从网上看到的都是转来转去的解决方法: androi转载 2014-04-15 20:46:05 · 617 阅读 · 0 评论 -
Android知识点
Android 里的4个一等公民:Activity: 处理UI互动的事情,ContentProvider: 存储共享资料,IntentReceiver: 接收讯息及事件处理,Service: 幕后服务(如硬件及Driver的服务)。 一个Activity就是一个单独的屏幕。 Intent 用来进行屏幕之间的切换。 Intent数据结构两最重要的部分是动作和动作对原创 2011-03-04 13:57:00 · 531 阅读 · 0 评论 -
listView中监听冲突问题(以及view里tag的使用)
最近做了一个小Demo,listView控件中自定义了item项控件,里面添加了Textview,ImageButton等组件,但问题出现了,ListView控件中的onItemClickListener事件监听不到,经过多次测试之后,发现是由于添加Button按钮的原因,把它改为ImageView之后便没问题,具体原因还不是很清楚,个人感觉是Button把焦点给获取到自己身上了,所以List原创 2011-09-28 11:47:30 · 13132 阅读 · 6 评论 -
Android常见错误
如何解决:Android中 Error generating final archive: Debug Certificate expired on 10/09/18 16:30 的错误问题概述:在导入一个app后提示如下错误:“Error generating转载 2011-09-05 08:39:27 · 568 阅读 · 0 评论 -
使用自定义线程来更新组件中的数据
在Android系统中,Activtiy,Service和BroadercastReceiver都是工作在主线程上,因此任何耗时的处理过程都会降低用户界面的响应速度,甚至导致用户界面失去响应。当用户界面失去响应超过5秒, Andorid系统会允许用户强行关闭应用程序。 因此,较转载 2011-09-17 16:20:59 · 1094 阅读 · 0 评论 -
自定义Button形状(圆形、椭圆)
这里介绍2种改变Button形状的方法,一个是直接通过设置一张圆形背景图片,另一种方法是通过引用自定义的shape 文件。具体参见如下: --------main_menu_btnshape.xml 自定义形状xml文件原创 2011-09-19 08:36:10 · 67603 阅读 · 0 评论 -
service(服务绑定)
package my.yaner.service; import android.app.Activity;import android.content.ComponentName;import android.content.Context;import a原创 2011-09-17 20:55:22 · 2662 阅读 · 0 评论 -
googlemap学习
android:layout_width="fill_parent" android:layout_height="fill_parent" android:apiKey="0EGaQ0LojZADsSw-E原创 2011-09-25 09:27:30 · 871 阅读 · 0 评论 -
Android中spinner自定义样式
向在给ListView、 ExpandableListView这样组件自定义样式的时候,在layout目录下直接定义一个以布局layout(LinnearLayout/ReativeLayout..)打头的标签就可以; 但在给Spinner自定义样式的时候出现了问题,adapte原创 2011-09-26 11:15:36 · 30016 阅读 · 2 评论 -
android 广播的使用
在Activity中,注册广播的一个Demo。总共分3步第一步:定义一个BroadcastReceiver广播接收类:private BroadcastReceiver mBroadcastReceiver = new BroadcastReceiver(){原创 2011-09-27 09:57:58 · 85451 阅读 · 10 评论 -
android的Intent
靳岩 姚尚朗 《Google android 开发入门与实战》读书笔记Intent完整篇 关于Intent:1)Intent基础:Intent可以说是android的灵魂,程序跳转和传递数据的时候基本要靠Intent,在android的官方API里面对Intent的定转载 2011-09-29 13:59:53 · 1014 阅读 · 0 评论 -
android中使用SAX, DOM, 或者pull 来解析XML文档
张三 22 李四 23 定义一个名为Person的javaBean用于存放上面解析出来的xml内容: public class Person{ privat转载 2011-09-28 21:15:52 · 782 阅读 · 0 评论 -
android中notePad示例项目源码分析
该项目是通过contentProvider来对数据库进行增删改查操作。主要是通过action来进行相应的Activity跳转。 TitleEditor类 该类主要是为了输入、修改标题,同时在AndroidMainfest.xml中将该Activity定义成了原创 2011-09-29 20:44:10 · 3169 阅读 · 0 评论 -
android知识点
开发andorid程序必备:Eclipse 3.5以上版本SDK类似于java中的jdk。Adt 是开发Eclipe上的一个插件。 组件使用:TestView:为文本设置超链接,需设置该属性andorid:autoLink=”all”, 具体如下原创 2011-09-17 16:33:51 · 1693 阅读 · 0 评论