自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Working harder, getting stronger!

一点一滴地积累!

转载 Android中焦点移到ListView的问题(转)

发现Android编程中的一个问题:如果在一个ListView上面放置一个可以接收焦点的东西,比如Button,当使用向上方向键滚动ListView到第一条后,焦点会移到上面的Button上,这个没问题。但然后使用向下的方向键时,焦点会跳到ListView中当前窗口的最下面一条,而不是焦点离开时的...

2012-04-30 21:28:47

阅读数 5770

评论数 1

转载 Android InputMethod 教程

结构        继承关系        public interface InputMethod extends Object         android.view.inputmethod.InputMethod         类概述        InputM...

2012-04-30 21:28:13

阅读数 1012

评论数 0

转载 Android开发EditText属性

EditText继承关系:View-->TextView-->EditText   EditText的属性很多,这里介绍几个: android:hint="请输入数字!"//设置显示在空间上的提示信息 android:numeric="integer...

2012-04-30 21:27:39

阅读数 1149

评论数 0

转载 Android开发之ListView+EditText-要命的焦点和软键盘问题解决办法

公司项目中对其中一个画面的需求: 整个画面有若干行信息表示,画面要可以上下滚动,信息的行数不确定,每一行的内容也不定,但是每一行有大概的框架。   两种解决办法: 第1种:ScrollView+LinearLayout 第2种:ListView+LinearLayout   如果用第...

2012-04-30 21:27:04

阅读数 26720

评论数 21

转载 Android开发之ListView+EditText-要命的焦点和软键盘问题解决办法

公司项目中对其中一个画面的需求: 整个画面有若干行信息表示,画面要可以上下滚动,信息的行数不确定,每一行的内容也不定,但是每一行有大概的框架。   两种解决办法: 第1种:ScrollView+LinearLayout 第2种:ListView+LinearLayout   如果用第...

2012-04-27 11:51:08

阅读数 7999

评论数 4

转载 android 为 ListView Item中的组件添加事件 以及更新数据

// 部分代码如下: 其中holder.count 是一个EditView holder.price 是一个TextView 复制到剪贴板  Java代码 view plaincopy to clipboardprint?     @Override ...

2012-04-27 11:49:49

阅读数 2051

评论数 0

转载 android应用程序安装后自动打开

GetBroadcast.registerReceiver(getApplicationContext());//注册广播,用于监听应用是否安装完成 //安装apk Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataA...

2012-04-27 11:47:28

阅读数 7538

评论数 0

转载 Android利用系统广播---监听应用程序安装和卸载

第一、 新建监听类:BootReceiver继承BroadcastReceiver Java代码   public class BootReceiver extends BroadcastReceiver {           @Override      ...

2012-04-26 18:54:40

阅读数 2049

评论数 0

转载 Android开发_如何获取和设置android系统铃声和音量大小

Android开发_如何获取和设置android系统铃声和音量大小 通过程序获取android系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单!       设置音量的方法也很简单,AudioManager提供了方法:   publicvoidsetStreamVolume(in...

2012-04-25 21:04:15

阅读数 7105

评论数 0

转载 给Android的音量按钮添加监听事件

很多Android应用都应用到音量按钮,比如翻页,调整音乐声音大小等,但是如果没有对音量按钮进行监听,则无法达到预期的效果。如下代码,就是监听Android手机的音量按钮,开发者可以在相应的位置添加自己需要实现的功能。 1.    @Override 2.    public bool...

2012-04-25 17:51:17

阅读数 8398

评论数 1

转载 使用【AudioManager】类控制音量

一个好的 Android 应用免不了会自带背景音乐,比如游戏或者一款比较不错的书本阅读器。一些好的应用在自带音乐的时候会多添加一款小功能即可以帮助用户设置声音大小或者改变应用的声音模式。 本篇基于 Android API 中的 AudioManager 作讲述,使看过本篇的读者可以迅速的掌握...

2012-04-25 17:48:19

阅读数 1054

评论数 0

转载 android 音量控制

Android 小项目之--使用【AudioManager】类控制音量2010-07-02 14:22 by Terry_龙, 3218 visits, 收藏, 编辑 一个好的 Android 应用免不了会自带背景音乐,比如游戏或者一款比较不错的书本阅读器。一些好的应用在自带音乐的时...

2012-04-25 17:42:52

阅读数 1608

评论数 0

转载 控制音量键调整的声音类型

andoid 声音分成了好几类,最常用到的就是 通话声音  多媒体声音(音乐)   就目前的经历,如果activity时用MediaPlayer类播放着音乐的话,音量键默认调整的声音类型的 多媒体。否则默认控制的是 通话声音。   若activity 未播放音乐也要改变的是...

2012-04-25 17:42:06

阅读数 3011

评论数 0

转载 android 点亮屏幕与解锁

下面的代码可以用来点亮屏幕  PowerManager pm = (PowerManager)getSystemService(POWER_SERVICE);  mWakelock = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP |Pow...

2012-04-25 13:35:59

阅读数 1190

评论数 0

转载 WindowManager.LayoutParams

protected void addStatusBarView() {         Log.i(TAG, "addStatusBarView enter         Resources res = getResources();         final in...

2012-04-25 09:11:36

阅读数 1562

评论数 0

转载 Android getWidth和getMeasuredWidth 及 layout_weight

一。也許很多童鞋對getWidth()和getMeasuredWidth()的用法有很多的不解,這兩者之間有什麼樣的不同呢,網上也有各種不同的版本,但大多數都大同小異,從這個地方Ctrl+C,到另一個地方Ctrl+V,沒有把問題說透,也有一部分文章誤導了大家對這兩個方法的認識,我也是深受其害。這裡...

2012-04-25 09:10:58

阅读数 1763

评论数 0

转载 Android 计算控件尺寸

onMeasure方法在控件的父元素正要放置它的子控件时调用。它会问一个问题,“你想要用多大地方啊?”,然后传入两个参数——widthMeasureSpec和heightMeasureSpec。它们指明控件可获得的空间以及关于这个空间描述的元数据。比返回一个结果要好的方法是你传递View的高度和宽...

2012-04-25 09:10:02

阅读数 1086

评论数 0

转载 Android View中的setMeasuredDimension方法

继承View,实现自己想要的组件,那么需要使用到setMeasuredDimension这个方法,这个方法决定了当前View的大小,请看代码: View的代码: Java代码   package cc.mdev.test;      import androi...

2012-04-25 09:09:27

阅读数 40981

评论数 3

转载 Android 手机震动功能实现

在与用户交互时,常常会用到震动功能,以提醒用户。该功能实现比较简单,请参阅下面主要代码: 01 import android.app.Activity; 02 import android.app.Service; ...

2012-04-25 09:08:55

阅读数 4709

评论数 0

转载 关于WindowManager.addview()的问题

起源:某个程序,主界面是一个surfaceView,本来想做一个类似于封面的东西,在程序启动以后马上加载,,发现直接在布局里面直接addView,覆盖不了SurfaceView,于是想用WindowManager去实现。 于是写了这样一段代码: [java] view ...

2012-04-25 09:07:10

阅读数 9033

评论数 1

转载 Android WindowManager与窗口管理

其实在android中真正展示给用户的是window和view,activity在android中所其的作用主要是处理一些逻辑问题,比如生命周期的管理、建立窗口等。在android中,窗口的管理还是比较重要的一块,因为他直接负责把内容展示给用户,并和用户进行交互。响应用户的输入等。     ...

2012-04-25 09:06:41

阅读数 1437

评论数 0

转载 android TextView属性详解

RelativeLayout用到的一些重要的属性:        第一类:属性值为true或false      android:layout_centerHrizontal  水平居中       android:layout_centerVertical   垂直居中    ...

2012-04-25 09:04:38

阅读数 557

评论数 0

转载 [UI控件问题] android屏幕自适应 android 属性

一般为不同分辨率准备不同的图片就可以了,因为图片如果缩放的话效果不好。 不用准备多个layout xml文件 当然layout.xml文件中的高度与宽度设置不能写死的了~! 用layout_weight按比例分割屏幕 目前UC浏览器就是建了不同的layout,这...

2012-04-21 17:19:18

阅读数 984

评论数 0

转载 Android 显示单位px和dip以及sp的区别

dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA cwj推荐使用这个,不依赖像素。   px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x48...

2012-04-18 23:34:55

阅读数 628

评论数 0

转载 Android屏幕大小和密度对照表,以及px、dip、sp等像素单位的解释

名人名言:一种美德的幼芽、蓓蕾,这是最宝贵的美德,是一切道德之母,这就是谦逊;有了这种美德我们会其乐无穷。——加尔多斯  一直对px、dip、sp、dp这几个单位概念很模糊。网上查了下,基本理论上是清楚了。 1.px (pixels)(像素):屏幕上的点 ,与密度相关。密度大了,单...

2012-04-18 23:22:24

阅读数 1319

评论数 0

转载 如何实现android中监听来电并生成悬浮窗体提示

最近因为项目的原因需要实现一个来电监听,且生成一个悬浮窗口提示相关信息(具体什么信息不方便透露哈)。 现把我的思路及实现方法大致说下哈。   想要监听来电首先需要要manifest中申明"android.permission.READ_PHONE_STATE"...

2012-04-18 23:05:12

阅读数 1247

评论数 0

转载 android 2.1 监听电话状态并自动接听来电

在完成全部功能之前,我查询了很多资料,用了一个星期的时间终于陆陆续续的将这些功能全部完成了,为了众多和我一样的菜鸟少走一点弯路,我决定将它贴出来和大家一起分享,仔细一看距上次更新博客已经有半年了 。   一、开发环境       Elispse5.5,JDK1.6,Aadroid 2...

2012-04-18 23:03:44

阅读数 789

评论数 0

转载 [Android]挂断、接听电话

一个很简陋的小例子 参考自:通过AIDL及反射机制,使用隐藏API挂断电话   个人理解上其实是同名类跨进程欺骗Dalvik VM,大伙儿可进一步联想扩展下功能,定会有惊喜!!! 以下为源码,仅做个人备份及参考。   view plain ...

2012-04-18 23:02:09

阅读数 822

评论数 0

转载 [AndroidTips]Android监听来电和去电

参考:  android 呼入电话的监听(来电监听) http://stephen830.iteye.com/blog/1181010  android 呼出电话的监听(去电监听) http://stephen830.iteye.com/blog/1181452 android-轻松...

2012-04-18 22:59:32

阅读数 3528

评论数 0

转载 Android 悬浮Activity并可拖动(访悬浮歌词)

歌词是在所有界面之上的。  下面我们将这个效果解剖一下, 我认为主要有三个难点:  1.  歌词悬浮在所有页面之上  2.  歌词可以拖动位置  3.  歌词的播放效果 (颜色覆盖)  对于第一点,首先想到的就是 WindowManager , 这个类可能不少人都用过, 一般用于获取屏幕...

2012-04-17 19:12:29

阅读数 597

评论数 0

转载 android学习---- WindowManager.LayoutParams

android学习---- WindowManager.LayoutParams windowmanager    WindowManager.LayoutParams 是 WindowManager 接口的嵌套类;继承于 ViewGroup.LayoutParams 。    它的内容...

2012-04-17 19:10:18

阅读数 493

评论数 0

转载 Android中使用系统桌面背景作为应用背景,支持拖动

在Android应用开发中,使用系统桌面背景作为应用的背景,需要把应用的背景设置为透明背景,然后设置窗口的属性为FLAG_SHOW_WALLPAPER即可显示背景。 修改AndroidManifest.xml文件里面activity属性:                         ...

2012-04-17 18:58:09

阅读数 1287

评论数 0

转载 简单拖动效果(带Cache,需要完善)

如何去实现一个具有幻象的拖拽效果?  所谓”幻象“就是当你按下去拖动一个View时,View本身不动,拖动的是这个View的复制品,当抬起时真正的View才显示到拖动的地方。  复制品很容易解决,2句代码就可以了:  v.setDrawingCacheEnabled(true);  Bit...

2012-04-17 18:57:10

阅读数 500

评论数 0

转载 Android最佳实践之:StrictMode介绍

第1页:   【IT168技术   】最新的Android平台中(Android 2.3起),新增加了一个新的类,叫StrictMode(android.os.StrictMode)。这个类可以用来帮助开发者改进他们编写的应用,并且提供了各种的策略,这些策略能随时检查和报告开发者开发应...

2012-04-10 13:59:51

阅读数 626

评论数 0

转载 从另一个程序获得 Assests 文件夹下的东西

Resources r = this.getResources();  AssetManager a = r.getAssets();  String[] list = a.list("/");  Log.d("test", "Length ...

2012-04-10 13:57:48

阅读数 1057

评论数 0

转载 AssetManager

AssetManager类,即管理资产类,这个类为访问当前应用程序的资产文件提供了入口。 这个类的方法有:open (String filename,int accessMode)使用一个精确的访问模式来打开当前包的一个资产, 返回输入流,即由此读取了这个包的资产的内容。要注意的是,这里所说的...

2012-04-10 13:57:06

阅读数 605

评论数 0

转载 Android中使用SoftReference缓存图片对象

在Java中内存管理,引用分为四大类:强引用HardReference、弱引用WeakReference、软引用SoftReference和虚引用PhantomReference。 它们的区别也很明显,HardReference对象是即使虚拟机内存吃紧抛出OOM,也不会导致这一引用的对象被回 收...

2012-04-03 16:05:13

阅读数 2819

评论数 0

转载 Android ExecutorService线程池

ExecutorService线程池 ExecutorService 建立多线程的步骤:  1。定义线程类  class Handler implements Runnable{  }  2。建立ExecutorService线程池  ExecutorService exec...

2012-04-03 16:04:37

阅读数 637

评论数 0

转载 浅谈JDK BlockingQueue的实现类之ArrayBlockingQueue

ArrayBlockingQueue实现了java.util.concurrent.BlockingQueue接口,是一个基于数组实现的一个阻塞队列,在该类里面常用到put(E e)和take()方法.    put(E e):该方法表示存入一个元素到阻塞队列里去,如果队列已满,则进行等待 ...

2012-04-03 15:38:55

阅读数 846

评论数 0

转载 Android 线程池管理

ThreadPoolExecutor 线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long kee...

2012-04-03 15:02:49

阅读数 696

评论数 0

提示
确定要删除当前文章?
取消 删除