
android开发
文章平均质量分 81
liuyun888
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android中inflate的含义
通俗的说,inflate就相当于将一个xml中定义的布局找出来. inflate这个方法总共有四种形式,目的都是把xml表述的 layout转化为View。 因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件. 因此如果你的Activity里如果用到别的layout,比如对话框上的...2011-08-24 16:33:44 · 521 阅读 · 0 评论 -
android不获取焦点也可以实现跑马灯效果
public class MarqueeTextView extends TextView{ private boolean mMarquee = false; public MarqueeTextView(Context context, AttributeSet attrs) { super(context, attrs); } public void setMarquee(bool...2012-02-06 13:40:55 · 312 阅读 · 0 评论 -
使用android Intent卸载apk
使用android自带的卸载方式卸载apk是很方便的: Uri packageUri = Uri.parse("package:" + pkg); Intent i = new Intent(Intent.ACTION_DELETE, packageUri);startActivity(i);...2012-02-06 13:39:24 · 424 阅读 · 0 评论 -
res drawable目录下图片Uri
有时候,我们要用到res/drawable目录下的图片Uri,而这个Uri该如何生存呢?下面就是这Uri的生成方法: Uri uri = Uri.parse(ContentResolver.SCHEME_ANDROID_RESOURCE + "://" + r.getResourcePackageName(R.drawable.calendar_days_01) + "...2011-11-28 15:29:11 · 398 阅读 · 0 评论 -
浅谈对java callback 以及 “钩子”的理解
首先,callback和“钩子”是两个完全不同的概念,callback是指:由我们自己实现的,但是预留给系统调用的函数, 我们自己是没有机会调用的,但是我们知道系统在什么情况下会调用该方法。而“钩子”是指:声明在抽象类中的方法,只 有空的或默认的实现,通常应用在模板设计模式中,让子类可以对算法的不同点进行选择或挂钩,要不要挂钩由子类决定。 在这里,我主...2011-12-22 15:53:05 · 640 阅读 · 0 评论 -
android 中 涉及到context的时候this和this.getApplictionContext的区别
在android中常常会遇到与context有关的内容,特写下这篇blog,浅论一下context :在语句 AlertDialog.Builder builder = new AlertDialog.Builder(this); 中,要求传递的参数就是一个context,在这里我们传入的是this,那么这个this究竟指的是什么东东呢? 这里的this指的是...2011-08-04 13:59:15 · 150 阅读 · 0 评论 -
android在ubuntu中编译为.apk文件
今天我在ubuntu环境之下将android程序编译为.apk文件,特将其过程写下来: 1. 在windows环境下使用MyEclipse编辑好android工程,我的工程名为:TestAndroid; 2. 在ubuntu中搭建好android环境(略),并设置好环境变量: 设置环境变量过程如下: vim ~/.bashrc 在.bashrc中新增或整合PA...2011-07-27 15:23:56 · 631 阅读 · 0 评论 -
(转)几个android开发者可以去的网站
现在互联网时代,对于一个learner来说,不再像以前那样过分依赖老师和书本教材了,大家可以在开放的互联网上搜寻到很多自己所需要的信息。另外平台也是重要的,如果单纯依靠自己百度,Google,将会十分的费时费力,我想论坛是个不错的去处啊,互动平台让大家互相分享探讨,互联网的精神正在于此啊,呵呵。下面是我搜集整理的几个网站,希望对大家有所帮助, 1、anddev 国外非常好...2011-10-09 11:14:44 · 198 阅读 · 0 评论 -
android 布局文件中 view 焦点获取浅析
前不久遇到一个问题,在一个布局文件中上下移动焦点,这个布局文件的大体结构如下: <RelativeLayout > <LinearLayout ></LinearLayout> <HorizontalScrol...2011-09-22 16:52:01 · 474 阅读 · 0 评论 -
使用android view中的Tag传递消息
我们可以在View的Tag中放入一个Object类,然后在需要的地方把它取出来。 ImageView image = new ImageView(this); T t = null;//put something here ... image.setTag(t); image.setOnClickListener(lLis...2011-09-19 09:48:47 · 155 阅读 · 0 评论 -
android中各种info信息的获取和使用
首先PackageItemInfo,它是包含了一些信息的基类,它的直接子类有:ApplicationInfo、ComponentInfo、InstrumentationInfo、PermissionGroupInfo、PermissionInfo。它的间接子类有:ActivityInfo、ProviderInfo、ServiceInfo。这个类包含的信息对于所有包中项目是...2011-09-19 09:30:23 · 1539 阅读 · 0 评论 -
使用 Eclipse 调试 android 程序(debug 方法)
Android开发之Eclipse调试技巧 使用Google提供的ADT插件可以在Eclipse上很轻松的调试Android程序,我们切换到DDMS标签,选择“Devices”标 签,我们可以看到会出现类似下面的Debug Process(调试进程)、Update Threads(更新线程)、Update Heap(更新 堆)、Cause GC(引起垃圾回收)、Stop ...2011-09-05 10:28:27 · 276 阅读 · 0 评论 -
(转)将 \packages\apps 下的 android 源码导入Eclipse编译的方法
学习android的源码,比如Browser(浏览器)、Mms(彩信/短信)、Phone(电话)、Contacts(联系人)在eclipse里可能会有错误,原因可能有下边几个: 1、使用到了未包括在SDK中(公开发布)的API,有两种情况: a 被 @hide 标注了的类:这 些类是被隐藏起来的,这些类大多都在com.android.internal包下面; b 一些未...2011-09-05 10:20:02 · 206 阅读 · 0 评论 -
Android 中AppWidget在系统启动时的加载流程
今天进行一个Android AppWidget的开发,参考 android SDK 文档中关于App Widgets 开发的部分,可以很容易的完 成整个过程的搭建,文档中的 ExampleAppWidgetProvider.java 和 ExampleAppWidgetConfigure.java 中都拿到了一 个很重要的参数,分别是:appWidgetId 和 mAppW...2011-09-01 16:32:07 · 683 阅读 · 0 评论 -
横屏的时候使用EditText,输入法半屏显示
对于在电视上半屏显示输入法,纠结了很久,终于找到解决方法了,愿与诸君分享; android横屏的时候,输入法半屏显示的方法: 使用EditText: <style name="EditTextStyle" parent="@android:style/Widget.Holo.EditText"> <item name="android:im...2012-04-12 19:13:31 · 1243 阅读 · 0 评论