- 博客(53)
- 收藏
- 关注
转载 android下对于Cursor的中文拼音排序实现
转自 http://jamking.iteye.com/blog/1019303android下面需要对数据库某列的内容,按照中文拼音的顺序来排序。 baidu了下,发现常见的方式是要在数据库增加一列来存放拼音,专门用该列来排序,比如联系人就是用此方式实现的。 换google,发现有邮件中说,可以实现CursorWrapper,来达到排序功能。 具体看 How to do
2012-06-18 16:21:45
1972
转载 android textview 跑马灯
it's easy to do via XML. Use the following settings:android:singleLine="true"android:ellipsize="marquee"android:marqueeRepeatLimit="marquee_forever"android:focusable="false"android:scrollHorizon
2012-01-06 16:50:43
1295
转载 android 画图之setXfermode
http://lipeng88213.iteye.com/blog/1189452setXfermode 设置两张图片相交时的模式 我们知道 在正常的情况下,在已有的图像上绘图将会在其上面添加一层新的形状。 如果新的Paint是完全不透明的,那么它将完全遮挡住下面的Paint; 而setXfermode就可以来解决这个问题 一般来说 用法是这样的
2011-10-26 13:18:49
4295
转载 Gallery/AdapterView Child Drawable State
转自http://stackoverflow.com/questions/3858220/gallery-adapterview-child-drawable-stateI am using a Gallery view where the view correspo
2011-09-23 11:10:08
1268
转载 Android中自定义ListView无法响应OnItemClickListener中的onItemClick方法问题解决方案
转自 http://www.7dot9.com/2010/09/android%E4%B8%AD%E8%87%AA%E5%AE%9A%E4%B9%89listview%E6%97%A0%E6%B3%95%E5%93%8D%E5%BA%94onitemclicklistener%E
2011-08-27 23:29:42
1223
转载 Android Intent Action 大全(转)
StringADD_SHORTCUT_ACTION动作:在系统中添加一个快捷方式。."android.intent.action.ADD_SHORTCUT"StringALL_APPS_ACTION动作:列举所有可用的应用。输入:无。"android.intent.action.
2011-07-11 16:49:47
1091
转载 android 中管理短信
转自 http://blog.youkuaiyun.com/dp1234/archive/2011/01/19/6153119.aspx 为了看代码方便,一边在网上google资料,一边看Android java 源代码。偶然发现了一个类MmsSmsDatabaseHelper.java,原来android将所有的短信信息都存入了mmssms.db中。公开的SDK中没有这个类,不能直接使用
2011-07-01 11:13:00
6008
转载 Android Button、ImageView等自定义选中、按下、未选中等效果
转自http://abc20899.iteye.com/blog/1070298 方法一:代码实现 1. 自定义状态效果可以通过代码实现,也可以通过xml定义style实现。 2. 下面先介绍代码实现,通过StateListDrawable定义Button背景。 3. 由于View类中PRESSED_ENABLED_STATE_SET值不是公共常量,所以通过继承来访问了。 特注:其他控件的
2011-06-11 23:34:00
4612
转载 [Android]使用ActivityGroup来切换Activity和Layout
转自 http://dev.10086.cn/cmdn/supesite/?uid-55151-action-viewspace-itemid-814 前言 在一个主界面中做Activity切换一般都会用TabActivity,使用方便,Activity互相之间相对独立,但是可定制性不强,而且修改起来 很麻烦。当然也可以把layout分开,把逻辑代码全写在主界面的逻辑代码中,
2011-06-03 11:44:00
1080
转载 Android TabHost的使用
转自http://blog.youkuaiyun.com/flowingflying/archive/2011/04/06/6304289.aspx 在手机屏幕中,Tab也是比较常用的,通常和List结合,例如我们手机的通信录。下面是Tag的结构。TabHost是整个Tab的容器,包括两部分,TabWidget和FrameLayout。TabWidget就是每个tab的标签,FrameLayo
2011-06-03 11:15:00
2642
转载 Android上基于JSON的数据交互应用
<br />转自http://kirin.iteye.com/blog/616226<br /> <br />JSON的定义:<br />一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.org为什么用JSON?<br />很简单,因为它比xml快十倍。有哪些应用案例?<br />
2011-05-26 13:07:00
1101
转载 Android 9 patch 图片 (.9.png 格式图片) 的特点和制作
<br />转自http://blog.youkuaiyun.com/greatstar/archive/2010/10/12/5936177.aspx<br /> <br /><br />本文围绕 .9.png 格式图片讨论以下两个话题:<br /> 1. 该格式图片的特点<br /> 2. 制作方式<br /> 一 .9.png 格式的文件的特点<br /> 与传统的png 格式图片相比, 9.png 格式图片在图片四周有一圈一个像素点组成的边沿,该边沿用于对图片的可扩展区和内容显示区进行定义。 <br />
2011-05-19 19:13:00
1512
转载 Android进阶:实现联系人列表滑动显示提示信息 以及弹出选择菜单
<br />转自http://blog.youkuaiyun.com/wanglong0537/archive/2011/05/12/6414248.aspx<br /> <br /> <br />经常看到一些Contact类的软件软件联系人列表在滚动时会在屏幕中间弹出一个提示信息,就是当前位置的联系人序号之类的,尝试实现了一下<br />先看效果:<br /> <br />中间弹出的就是一个类似于Overlay的层<br />布局文件 pop_overlay.xml<br /><?xml version="1.0"
2011-05-18 12:28:00
2635
转载 android学习---- WindowManager.LayoutParams
<br />转自http://blog.sina.com.cn/s/blog_4b3c1f950100qd9s.html<br /> <br /><br /> WindowManager.LayoutParams 是 WindowManager 接口的嵌套类;继承于 ViewGroup.LayoutParams 。<br /> 它的内容十分丰富。其实WindowManager.java的主要内容就是由这个类定义构成。下面来分析一下这个类:<br /> <br />定义<br />public stati
2011-04-26 17:02:00
2788
转载 Activity 透明,半透明效果的设置transparent
转自http://bacon36.blog.163.com/blog/static/8851741120108263549415/说到这个透明效果.这问题就来了。这个Activity和layout到底是什么关系呢? 如果我这个Activity里面有layout.在这个layout里有各种控件.那控件会透明吗?我的想法是一个Activity 是一个窗口,layout只是描述如何瓜分这个窗口.他没有外观.真正显示的是那些控件.上网查了,Acitivity透明的方法网上很详细,我也在此列下吧res/values
2011-04-26 17:00:00
3278
转载 java中会存在内存泄漏吗,请简单描述。
<br />转自http://blog.youkuaiyun.com/yakihappy/archive/2009/03/11/3979942.aspx<br /> <br /><br />会。java导致内存泄露的原因很明确:长生命周期的对象持有短生命周期对象的引用就很可能发生内存泄露,尽管短生命周期对象已经不再需要,但是因为长生命周期对象持有它的引用而导致不能被回收,这就是java中内存泄露的发生场景。<br /> 1.集合类,集合类仅仅有添加元素的方法,而没有相应的删除机制,导致内存被占用。这一点其实也不明
2011-04-26 13:25:00
1090
转载 Android service 服务 笔记
<br />转自http://enefry.iteye.com/blog/851581<br />android 中的 Service 是一个优先级比较高的 系统组件 ,他不是一个独立的进程也不是一个线程 ! <br /><br />文档中有说明: <br /><br />A Service is not a separate process. The Service object itself does not imply it is running in its own process; unless
2011-04-26 10:01:00
1446
转载 android权限列表
转自http://blog.youkuaiyun.com/yangxinle137/archive/2010/09/10/5875644.aspxAndroid权限分的很细,但命名比较人性化,Android permission比Symbian Capabilities有了不少改进,下面就来看看权限许可都有哪些定义吧,发现还是比较繁多的,如果发现你的程序某个地方调试错误很可能是 Android permission的访问控制在作怪,这也是为了安全防止手机成为病毒的场所。Android开发网获取到的消息来看不用购买高昂的
2011-04-18 11:01:00
1146
转载 Android调用系统自带软件
<br />1. 调web浏览器<br />Uri myBlogUri = Uri.parse("http://xxxxx.com"); returnIt = new Intent(Intent.ACTION_VIEW, myBlogUri); <br />2. 地图<br />Uri mapUri = Uri.parse("geo:38.899533,-77.036476"); returnIt = new Intent(Intent.ACTION_VIEW, mapUri); <br /
2011-04-14 14:47:00
1306
转载 Android TextView(EditView)文字底部或者中间 加横线
<br />转自http://bbs.189works.com/thread-26378-1-1.html<br /><br /> promotionLinkText = (TextView) this .findViewById(R.id. text_promotion_link );<br /> 中间加横线<br /> promotionLinkText .getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG );<br /> 底部加横线:<br />
2011-04-14 14:42:00
2074
转载 浅谈android的selector,背景选择器
<br />转自http://www.eoeandroid.com/thread-68469-1-1.html<br />最近做listview和button都要改变android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。<br />首先android的selector是在drawable/xxx.xml中配置的。<br />先看一下listview中的状态:<br />把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg
2011-04-14 14:17:00
703
转载 Android中的资源与国际化!
<br />转自http://blog.youkuaiyun.com/Android_Tutor/archive/2010/09/09/5874367.aspx<br /> <br />今天给大家分享一下Android中的资源与国际化的问题,通常我们新建一个Android工程,目录结构如下图所示:<br /><br />我们主要看一下layout与values目录,layout里的xml文件的我们应用使用布局的文件,values里的sring.xml是用来存放文字资源,一个key对应一个value值。<br />但是在
2011-04-13 12:56:00
471
转载 WindowManager.LayoutParams 各種Type值介紹
<br />转自http://www.cmd100.com/bbs/forum.php?mod=viewthread&tid=9313<br />public static final intTYPE_APPLICATION<br />Since:<br />API Level 1<br /><br />(一般應用程式的視窗型態)<br />Constant Value:<br />2(0x00000002)public static final intTYPE_APPLICATION_ATTACHED_D
2011-04-12 08:39:00
1178
转载 Android之PreferenceActivity
<br /> <br />转自http://www.cnblogs.com/wservices/archive/2010/07/08/1773449.html<br />看到很多书中都没有对PreferenceActivity做介绍,而我正好又在项目中用到,所以就把自己的使用的在这总结一下,也方便日后查找。<br />PerferenceActivity是什么,看下面的截图:<br /> <br />Android系统截图(左) MusicPlayer S
2011-04-11 16:00:00
431
转载 Android入门第七篇之ListView
<br /> <br />本文来自http://blog.youkuaiyun.com/hellogv/<br />ListView是一个经常用到的控件,ListView里面的每个子项Item可以使一个字符串,也可以是一个组合控件。先说说ListView的实现:<br />1.准备ListView要显示的数据 ;<br />2.使用 一维或多维 动态数组 保存数据;<br /><br />2.构建适配器 , 简单地来说, 适配器就是 Item数组 , 动态数组 有多少元素就生成多少个Item;<br />3.把 适配器
2011-04-11 15:18:00
683
转载 用ExpandableListView实现类似QQ好友列表
<br />转自http://syab11.iteye.com/blog/987708<br /> <br />ExpandableListView是一个用来显示二级节点的listview。<br />qq好友列表中子列表上下移动时,父节点在顶端会始终显示,这里我们可以自定义一个view来充当这个父节点。<br /> <br />主布局文件qq_listview如下,其中当我们拖动列表时,系统默认拖动过程中列表背景是黑的,我们可以通过android:cacheColorHint="#00000000"将其设
2011-04-11 09:27:00
1719
转载 ViewFlipper的使用
<br />转自http://wang-peng1.iteye.com/blog/572892<br /> <br />屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。<br />通过查看OPhone API文档可以发现,有个android.widget.ViewAnimator类继承至FrameLayout,ViewAnimator类的作用是为FrameLayout里面的View切换提供动画效果。该类
2011-04-08 15:12:00
914
转载 Intent 电子市场market
<br />Uri marketUri = Uri.parse("market://details?id=com.metago.astro&feature=top-free");Intent viewIntent = new Intent(); viewIntent.setData(marketUri);startActivity(viewIntent);
2011-04-07 14:08:00
915
转载 Android自动测试之Monkey工具
<br />转自http://ictch.iteye.com/blog/987379<br />Monkey工具<br />前言:<br />最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家多多交流。<br /> <br />一、 什么是Monkey<br />Monkey是Android中
2011-04-06 14:01:00
646
转载 wait, notify, notifyAll的使用
<br />转自http://blog.youkuaiyun.com/iceman1952/archive/2008/03/09/2159812.aspx<br /><br />多线程之间需要协调工作。例如,浏览器的一个显示图片的线程displayThread想要执行显示图片的任务,必须等待下载线程 downloadThread将该图片下载完毕。如果图片还没有下载完,displayThread可以暂停,当downloadThread完成了任务 后,再通知displayThread“图片准备完毕,可以显示了”,这时,di
2011-04-06 08:37:00
715
转载 Android系列教程之十:Intents and Intent Filters
<br />转自http://flysnow.javaeye.com/blog/961576 飞雪无情原创<br /> <br /> 在这里你将会学到:什么是Intent和Intent FilterIntent和Intent Filter有什么用怎么启动(传递)一个IntentIntent里包含什么什么是显式Intent以及什么隐式IntentIntent是怎样匹配的一:前言<br /> 在正式介绍Intent之前,我们先看下上面说的Activity、Service和Broadcast Receiv
2011-04-02 14:29:00
826
转载 JAVA反射机制的学习
<br />转自http://hejianjie.iteye.com/blog/136205<br /> <br />AVA语言中的反射机制:<br /> 在Java 运行时 环境中,对于任意一个类,能否知道这个类有哪些属性和方法?<br /> 对于任意一个对象,能否调用他的方法?这些答案是肯定的,这种动态获取类的信息,以及动态调用类的方法的功能来源于JAVA的反射。从而使java具有动态语言的特性。<br /> JAVA反射机制主要提供了以下功能:<br /> 1.在运行时判断任意
2011-04-02 13:49:00
323
转载 玩转Android---组件篇---Intent(意图)
<br />转自http://hualang.iteye.com/blog/983471<br /> <br />Intent的中文意思是“意图,目的”的意思,可以理解为不同组件之间通信的“媒介”或者“信使”。<br /> <br />目标组件一般要通过Intent来声明自己的条件,一般通过组件中的<intent-filter>元素来过滤。<br /> <br />Intent在由以下几个部分组成:动作(action),数据(data),分类(Category),类型(Type),组件(Component)
2011-04-02 13:34:00
1993
转载 玩转Android---UI篇---Menu(菜单)
<br />转自http://hualang.iteye.com/blog/966668<br /> <br />Android系统里面有3种类型的菜单:options menu,context menu,sub menu。 <br /><br />options menu : 按Menu键就会在屏幕下面显示,一个弹出的菜单。 <br /> 它包括两种菜单项: <br /> 因为options menu在屏幕底部最多只能显示6个菜单项,这些菜单项称为icon menu,icon me
2011-04-02 13:11:00
653
转载 玩转Android---UI篇---AutoCompleteTextView(自动提示)
<br />转自http://hualang.iteye.com/blog/966734<br /> <br />AutoCompleteTextView的功能类似于百度或者Google在搜索栏输入信息的时候,弹出的与输入信息接近的提示信息。<br /> <br />当然这里要要用到一些适配器<br /> <br /> <br />在Android中提供了两智能输入框,它们是MultiAutoCompleteTextView、AutoCompleteTextView。它们的功能大致一样,它和AutoComp
2011-04-02 11:01:00
905
转载 玩转Andorid---UI篇---两种进度条(ProgressBar)
<br />转自http://hualang.iteye.com/blog/968565<br /> <br />在执行一些后台操作的时候,比如加载游戏,播放歌曲时,用户根本不知道程序执行的进度情况,这时候,可以使用进度条来显示这些进度<br />Andorid系统提供两种进度条,长条形进度条(progressBarStyleHorizontal)和圆形进度条(progressBarStyleLarge),Android平台默认的进度条是第二种。另外,还可以在窗体的标题栏设置进度条,这就需要先对窗体的显示风
2011-04-02 10:55:00
901
转载 玩转Android---UI篇---TabWidget(切换卡)
<br />转自http://hualang.iteye.com/blog/971056<br /> <br />Tab选项卡类似与电话本的界面,通过多个标签切换不同的内容,要实现这个效果,首先要知道TabHost,它是一个用来存放多个Tab标签的容器,每一个Tab都可以对应自己的布局,比如,电话本中的Tab布局就是一个线性布局<br /> <br />要使用TabHost,首先要通过getTabHost方法获取TabHost的对象,然后通过addTab方法来向TabHost中添加Tab,当然每个Tab在切
2011-04-02 10:39:00
548
转载 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等
<br /><br />转自: http://blog.youkuaiyun.com/feng88724/archive/2011/02/21/6198446.aspx<br /> <br />众所周知,通过PackageManager可以获取手机端已安装的apk文件的信息,具体代码如下<br /> view plaincopy to clipboardprint?PackageManager packageManager = this.getPackageManager(); List<PackageInfo> p
2011-04-02 09:45:00
630
转载 列出Android设备中所有启动的服务,及判断某个服务是否开启
<br />转自http://407827531.iteye.com/blog/975394<br />package com.tutor.runningservice; import java.util.List; import android.app.Activity; import android.app.ActivityManager; import android.os.Bundle; import android.widget.TextView; public
2011-04-02 09:10:00
935
转载 Java容器类List、ArrayList、Vector及map、HashTable、HashMap的使用与区别
转自http://blog.youkuaiyun.com/andyelvis/archive/2009/03/02/3950562.aspxArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于 ArrayList和HashMap。Collection接口实现类层次 ├List 接口├Linked
2011-04-02 08:16:00
400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人