android
wen66
这个作者很懒,什么都没留下…
展开
-
android 应用程序性能跟踪
So here's how you can optimize, analyze your current application using TraceView.Open your Project, and after onCreate(), or anywhere you want to start Log tracing, paste the following lines: ...原创 2010-09-10 08:59:50 · 88 阅读 · 0 评论 -
让你的Android程序兼容多种分辨率
http://www.android123.com.cn/androidkaifa/437.html原创 2011-10-24 09:20:16 · 106 阅读 · 0 评论 -
andr菜单
Android 菜单菜单分为两种:系统菜单和上下文菜单。系统菜单按Menu键出现,通过Activity 的 onCreateOptionsMenu 来创建,onOptionsItemSelected 来响应上下文菜单是长按控件时出现(如常见的输入法选择), 需为控件单独安装 OnCreateContextMenuListener, 响应则是统一由Activity中的onCon...原创 2011-10-24 09:18:02 · 155 阅读 · 0 评论 -
Android 长按显示上下文菜单代码
Android 长按显示上下文菜单代码[code="java"]private ListView fileList; fileList.setOnCreateContextMenuListener(new OnCreateContextMenuListener() { @Override public void onCreateContextMenu(Con...原创 2011-10-24 09:14:47 · 290 阅读 · 0 评论 -
Android的七巧板Activity 三部曲
[url=http://winuxxan.blog.51cto.com/2779763/502523]Android的七巧板Activity之一 Activity的生命周期[/url] [url=http://winuxxan.blog.51cto.com/2779763/504047]Android的七巧板Activity之二 Activity的加载模式[/url] android...原创 2011-03-20 21:41:48 · 271 阅读 · 0 评论 -
Android Asynchronous Http Client
转自: loopj.com/android-async-http/github上的地址: https://github.com/loopj/android-async-httpOverviewAn asynchronous callback-based Http client for Android built on top of Apache’sHttpClient libr...原创 2011-10-19 10:27:47 · 106 阅读 · 0 评论 -
ListView.setOnItemClickListener无效问题的解决
如果ListView中的单个Item的view中存在checkbox,button等view,会导致ListView.setOnItemClickListener无效解决方法:在checkbox、button对应的view处加android:focusable="false" android:clickable="false" android:focusableInTouc...原创 2011-07-18 17:06:32 · 90 阅读 · 0 评论 -
Updating Applications for On-screen Input Methods
因google总被墙. http://android-developers.blogspot.com/2009/04/updating-applications-for-on-screen.html[size=medium]One of the major new features we are introducing in Android 1.5 is our Input Method ...原创 2011-07-12 10:56:00 · 107 阅读 · 0 评论 -
Creating an Input Method
因google总是被墙,现在搬到这里. http://android-developers.blogspot.com/2009/04/creating-input-method.html[size=medium]To create an input method (IME) for entering text into text fields and other Views, you ne...原创 2011-07-12 10:33:54 · 163 阅读 · 0 评论 -
ListView的长按菜单___源码分析
ListView的长按菜单___源码分析Android的listview可以长按弹出来一个菜单。 今天就跟了下代码大概看了下弹出菜单的流程。 我们实现一个菜单长按步骤通常如下:[size=x-large]1.弹出菜单的生成[/size]如果控制listview长按应该生成什么样的菜单。[b][color=red]a、生成一个OnCreateContextMenuLi...原创 2011-10-24 09:28:34 · 141 阅读 · 0 评论 -
使用getIdentifier()获取资源Id
[size=x-large]使用getIdentifier()获取资源Id[/size][code="java"]int i= getResources().getIdentifier("icon", "drawable", getPackageName()) ;if(i>0) {Log.i("aa","aa");}else {Log.i("原创 2011-10-31 12:15:42 · 324 阅读 · 0 评论 -
演化理解 Android 异步加载图片
LinearLayout 布局,其下放了5个ImageView[code="xml"] [/code]我们将...原创 2011-11-09 09:55:42 · 88 阅读 · 0 评论 -
android常用颜色
[size=large]常用颜色值:[/size][img]http://dl.iteye.com/upload/picture/pic/102022/39dfe153-3c67-35dc-99ae-fc44335aff8d.png[/img][size=large]可以完美的颜色比对的网站:[/size][url]http://www.colorhunter.com/[/url]...原创 2011-11-07 08:49:26 · 108 阅读 · 0 评论 -
AnimationDrawable 在Dialog中不能动画的原因(转)
原来在dialog的onCreate onStart调用的时候UI还没出来 这时候调用动画是不会运行的。解决办法可以看这里。[url]http://googlers.iteye.com/blog/907136[/url]其实也就是加一个handler, 让它延时去做下面是我的LoadingDialog [code="java"]package com.examp...原创 2011-11-03 09:33:32 · 302 阅读 · 0 评论 -
Free Android UI library & component roundup
[url]http://java.dzone.com/articles/free-android-ui-library[/url]原创 2011-11-03 09:27:25 · 88 阅读 · 0 评论 -
Android Fundamentals: Scheduling Recurring Tasks
http://mobile.tutsplus.com/tutorials/android/android-fundamentals-scheduling-recurring-tasks/原创 2011-11-03 09:26:45 · 141 阅读 · 0 评论 -
Android ListView pull up to refresh 改造(转)
转自: [url]http://dengyin2000.iteye.com/blog/1187823[/url]android的UI组件,其中就包括了一个android-pulltorefresh组件。https://github.com/johannilsson/android-pulltorefresh这个组件是用在twitter微博中的, 往下拉列表的话, 顶部会自动lo...原创 2011-11-03 09:25:51 · 100 阅读 · 0 评论 -
Android中dp和px之间进行转换
在xml布局文件中,我们既可以设置px,也可以设置dp(或者dip)。一般情况下,我们都会选择使用dp,这样可以保证不同屏幕分辨率的机器上布局一致。但是在代码中,如何处理呢?很多控件的方法中都只提供了设置px的方法,例如setPadding,并没有提供设置dp的方法。这个时候,如果需要设置dp的话,就要将dp转换成px了。以下是一个应用类,方便进行px和dp之间的转换。[code=...原创 2011-11-03 09:02:40 · 109 阅读 · 0 评论 -
view的setTag() 和 getTag()应用
View中的setTag(Onbect)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。可以用在多个Button添加一个监听器,每个Button都设置不同的setTag。这个监听器就通过getTag来分辨是哪个Button 被按下。[code="java"]import android.app.Activity;import android.o...原创 2011-10-31 12:19:26 · 261 阅读 · 0 评论 -
androd之绘制文本(FontMetrics)
Canvas 作为绘制文本时,使用FontMetrics对象,计算位置的坐标。 它的思路和java.awt.FontMetrics的基本相同。[b]FontMetrics对象[/b]它以四个基本坐标为基准,分别为:・FontMetrics.top・FontMetrics.ascent・FontMetrics.descent・FontMetrics.bottom...原创 2011-07-10 18:34:50 · 88 阅读 · 0 评论 -
andorid 小知识点
[size=large]Activity的生命周期[/size]在一个Activity正常启动的过程中,他们被调用的顺序是 onCreate -> onStart -> onResume, 在Activity被干掉的时候顺序是onPause -> onStop -> onDestroy如果突然来了电话, 则要中止. 如果中止的时候新出的一个Activity是全屏的那么:onPause->o...原创 2011-06-06 15:55:23 · 221 阅读 · 0 评论 -
Android 混合了 JSON 的 Android 应用程序
通过WebView在javascript里调用java 方法代码, 在java代码里执行javascript代码, 二者通过json进行数据交换[b]设置 WebView 小部件[/b][code="java"]// connect to our browser so we can manipulate itbrowser = (WebView) findViewById(...原创 2011-01-03 17:15:50 · 130 阅读 · 0 评论 -
android 系统internt
[table]|常量|Values ||String ADD_SHORTCUT_ACTION| 动作:在系统中添加一个快捷方式。. "android.intent.action.ADD_SHORTCUT"||String ALL_APPS_ACTION | 动作:列举所有可用的应用。输入:无。 "android.intent.action.ALL_APPS" ||St...原创 2011-01-03 11:50:11 · 101 阅读 · 0 评论 -
使用 Android 实现联网
[b]Android SDK 网络包[/b][table]|包 | 描述||java.net | 提供与联网有关的类,包括流和数据包(datagram)sockets、Internet 协议和常见 HTTP 处理。该包是一个多功能网络资源。有经验的 Java 开发人员可以立即使用这个熟悉的包创建应用程序。||java.io | 虽然没有提供显式的联网功能,但是仍然非常重要。该包中的...原创 2011-01-03 11:41:13 · 242 阅读 · 0 评论 -
在 Android 上使用 XML
[size=x-large]XML 解析器[/size]Java 的 Simple API for XML (SAX) 和 Document Object Model (DOM) 在 Android 上都是可用的。这些 API 多年以来一直都是 Java 技术的一部分。较新的 Streaming API for XML (StAX) 在 Android 中并不可用。但是, Android 提供...原创 2011-01-03 10:12:11 · 97 阅读 · 0 评论 -
ibmdeveloper上的android 的文章
资源列表: [url]http://www.ibm.com/developerworks/cn/opensource/theme/android/[/url][table]|理解 Android 本地数据存储 API -- 利用首选项、SQLite 和内部及外部内存 API|[url]http://www.ibm.com/developerworks/cn/xml/x-android...原创 2011-01-02 22:06:11 · 125 阅读 · 0 评论 -
Android权限列表permission说明
Android权限分的很细,但命名比较人性化,Android permission比Symbian Capabilities有了不少改进,下面就来看看权限许可都有哪些定义吧,发现还是比较繁多的,如果发现你的程序某个地方调试错误很可能是 Android permission的访问控制在作怪,这也是为了安全防止手机成为病毒的场所。Android开发网获取到的消息来看不用购买高昂的数字签名证书,...原创 2011-01-02 21:39:08 · 57 阅读 · 0 评论 -
理解 Android 本地数据存储 API 利用首选项、SQLite 和内部及外部内存 API
http://www.ibm.com/developerworks/cn/xml/x-androidstorage/ 存储应用程序首选项本节介绍 Preferences API 和屏幕。Android API 提供很多方式处理首选项。其中一种方式是直接使用 SharedPreferences,并使用您自己的屏幕设计和首选项管理。第二种方法是使用 PreferenceActivity...原创 2011-01-02 20:14:04 · 171 阅读 · 0 评论 -
ProgressBar updating using Message Handler
You're going to learn how to make a progressbar, which gives you a feedback what's going on in the background. Let say you have a LoadingScreen activity (loadingscreen.xml layout), and a Main acti...原创 2010-09-10 09:11:27 · 91 阅读 · 0 评论 -
用谷歌浏览器来当手机模拟器
转[url]http://blog.s135.com/chrome_phone/[/url]很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器。在Windows的【开始】-->【运行】中输入以下命令,启动谷歌浏览器,即可模拟相应手机的浏览器去访问3G手机网...原创 2011-01-06 16:29:01 · 191 阅读 · 0 评论 -
Android缩略图类源代码
Android 2.2开始新增的缩略图类ThumbnailUtils的主要方法是静态的,对于Android 2.2或API Level8以下的工程可以直接使用,本类相对于我们常规的缩略图类考虑更周全,除了尺寸比例优化外,针对OOM的内存管理方面有更周全的处理方式,请自行查看相关的源码. 可以帮助我们从mediaprovider中获取系统中的视频或图片文件的缩略图,该类提供了三种静态方法可以...原创 2011-08-17 22:00:14 · 102 阅读 · 0 评论 -
Android canvas.drawBitmap实现透明效果
以下是针对,canvas.drawBitmap方法实施透明效果.[code="java"]Paint paint = new Paint(); paint.setAlpha(0x40); //设置透明程度canvas.drawBitmap(this.bitmap, this.offsetX, this.offsetY,paint);[/code]如果是针对图片的dra...原创 2011-09-02 14:22:20 · 2349 阅读 · 0 评论 -
android资源别名
详细请参考: http://developer.android.com/guide/topics/resources/providing-resources.html 的 Creating alias resources当你要给android的多种设备开发时, 要准备在多个configuration 下的资源,当然还要提供默认源. 如果在多个configuration下的资源是一样时, 你...原创 2011-08-30 14:24:44 · 166 阅读 · 0 评论 -
Android触摸屏手势识别
转自: http://www.cnblogs.com/-OYK/archive/2011/08/03/2126691.html[code="java"]public class GestureTest extends Activity implements OnTouchListener{ @Override protected void onCre...原创 2011-08-24 13:50:12 · 104 阅读 · 0 评论 -
IntentService使用简介
https://wheremylife.com/blog/html/android-intentservice-getting-started/Android上的后台任务主要有三种实现方式,一是按照常规的Java方式,自己写线程,二是使用SDK封装好的后台任务类AsyncTask,三是使用Service,线程和AsyncTask都是和Activity的生命周期绑定的,而Service有自己...原创 2011-08-19 10:46:52 · 98 阅读 · 0 评论 -
ListView自动滚动方法
如何让你的ListView实现自动滚动呢? Android其实已经考虑到ListView控件的智能滚动操作。直接在Layout中写即可,注意下面的stackFromBottom以及transcriptMode这两个属性。涉及代码如下:[code="xml"] [/code]...原创 2011-08-19 10:21:59 · 93 阅读 · 0 评论 -
Android线程优先级设置方法
对于Android平台上的线程优先级设置来说可以处理很多并发线程的阻塞问题,比如很多无关紧要的线程会占用大量的CPU时间,虽然通过了MultiThread来解决慢速I/O但是合理分配优先级对于并发编程来说十分重要。Android在线程方面主要使用的是Java本身的Thread类,我们可以在Thread或Runnable接口中的run方法首句加入 Process.setThreadPri...原创 2011-08-19 10:14:14 · 86 阅读 · 0 评论 -
android.resource://这个Uri
如何访问平时APK文件Res目录下的内容呢? 如果直接访问Apk下的assets目录可以使用AssetManager类处理,而需要访问res/raw这样的文件夹怎么办呢? 这里Android123可以告诉大家APK在安装时已经解压缩,部分资源存放在/data/data/package_name/这里, 比如我们想访问res/raw/android123.cwj文件,可以使用android.reso...原创 2011-08-19 10:11:04 · 172 阅读 · 0 评论 -
强制保持Android Activity状态
有的时候我们的Android在应用运行时,可能需要临时退出,比如突然接到来电(或者Sensor、Land和Port布局的自动切换),但是切换回来界面时,可能Activity又重新从第一个界面开始显示,并不是刚才用户操作的界面,这里可以通过在androidmanifest.xml中在需要保留的activity中添加android:alwaysRetainTaskStat="true" 这句即可. ...原创 2011-08-17 22:15:48 · 443 阅读 · 0 评论 -
android listview
[url=http://blog.csdn.net/gyflyx/article/details/6567701]ListView与Button的共存问题解决[/url], 解决在listview里有button时, button把点击事件给拦截的问题.原创 2012-07-13 17:37:57 · 65 阅读 · 0 评论