自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 解决Android加载图片时内存溢出的问题

尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。  因此,改用先通过BitmapF...

2012-09-13 10:44:51

阅读数 620

评论数 0

原创 文字位于RadioButton后,如何调整间距?

当文字位于RadioButton后时,调整文字与RadioButton的间距: 方法1. android:id="@+id/rb1" android:layout_width="fill_parent" android:lay...

2012-09-04 18:04:39

阅读数 2437

评论数 0

转载 Android 中自定义属性

在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢?答案是肯定的.   好了我就不卖关子了,直接进入主题。大致以下步骤:   一、 在...

2012-07-30 17:58:56

阅读数 830

评论数 0

转载 编写高效的Android代码

虽然如此说,但似乎并没有什么好的办法:Android设备是嵌入式设备。现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。 这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电...

2012-07-30 15:57:16

阅读数 463

评论数 0

转载 Android activity的生命周期

Android activity的生命周期 activity类处于android.app包中,继承体系如下: 1.java.lang.Object 2.android.content.Context 3.android.app.ApplicationContext 4.and...

2012-07-30 15:25:19

阅读数 642

评论数 0

转载 android应用如何适配于多个分辨率的手机

前言 android手机分辨率多样,这样面临我们开发的应用要适应于多个分辨率的设备上. 对于应用来讲主要分三块考虑 1 )界面配置 根据不同的分辨率,创建手机界面文件 例子: 在res下创建layout-800x480              layout-4...

2012-07-25 15:25:13

阅读数 983

评论数 0

转载 Android手机分辨率整理

1、现今的主流手机分类及分辨率 分辨率 比率 市场对应手机 320×480 2:3 三星S5830 Galaxy Ace、三星 I5700、三星I7500、华为U8500 索尼爱立信X8 (E...

2012-07-25 15:22:43

阅读数 2005

评论数 0

转载 Intent在Android中的几种用法

如果是从BroadcastReceiver 启动一个新的Activity , 不要忘记i.setFlags( public class MyReceiver extends BroadcastReceiver{  public static final String action=...

2012-07-25 15:21:59

阅读数 484

评论数 0

原创 实例化Intent的几种方式

1.Intent intent = new Intent(A.this,B.class); 2.Intent intent=new Intent();    intent.setAction(AppConstant.DOWNLOAD_MESSAGE_ACTION);    intent.pu...

2012-07-25 15:03:31

阅读数 828

评论数 0

原创 Android应用开发资源收集

1.Android_Tutor的专栏 http://blog.csdn.net/Android_Tutor/article/category/674246/2 2.eoe wiki http://wiki.eoeandroid.com/%E9%A6%96%E9%A1%B5 3.eoeAnd...

2012-07-24 16:14:30

阅读数 512

评论数 0

原创 自定义Dialog菜单如何显示在底部?

通过Dialog自定义的菜单默认是显示在屏幕中央的,如何使其显示在屏幕底部,在布局之前加入如下代码即可,如下: //底部显示菜单 Window w = this.getWindow(); WindowManager.LayoutParams wl = w.getAttributes(); ...

2012-07-16 11:14:17

阅读数 1214

评论数 0

转载 android上怎样让一个Service开机自动启动

1.首先开机启动后系统会发出一个Standard Broadcast Action,名字叫android.intent.action.BOOT_COMPLETED,这个Action只会发出一次。 2.构造一个IntentReceiver类,重构其抽象方法onReceiveIntent(C...

2012-06-25 11:30:30

阅读数 596

评论数 0

转载 苹果面试8大难题及答案

导读:苹果这样的公司通常会在面试过程中向求职者抛出一些逻辑的问题来考研面试者,所以,如果你对进入苹果感兴趣,或者向往类似的公司,又或者只是对逻辑问题感兴趣,这些面试难题值得你仔细研究。 问题一: “你面前有两扇门,其中一扇门内藏着宝藏,但如果你不小心闯入另一扇门,只能痛苦地慢慢...

2012-06-18 17:02:00

阅读数 619

评论数 0

转载 使用ActivityGroup来切换Activity和Layout

前言    在一个主界面中做Activity切换一般都会用TabActivity,使用方便,Activity互相之间相对独立,但是可定制性不强,而且修改起来很麻烦。当然也可以把layout分开,把逻辑代码全写在主界面的逻辑代码中,但是很明显可维护性相当差,这里通过ActivityGroup来...

2012-06-18 16:37:49

阅读数 1099

评论数 0

转载 android有用代码片段

有时候,需要一些小的功能,找到以后,就把它贴到了博客下面,作为留言,查找起来很不方便,所以就整理一下,方便自己和他人。          一、  获取系统版本号: [java] view plaincopy PackageInfo info = this.ge...

2012-06-12 14:35:20

阅读数 1068

评论数 0

转载 Android得到系统已安装应用程序包列表方法 自定义ListView显示 PackageManager的使用

得到系统安装的程序包,可以通过PackageManager对象getInstalledPackages方法,该方法直接返回一个包含程序包信息PackageInfo的List。今天学习PackageManager的同时,顺便记一下ListView使用自定义适配器以及自定义视图的方法,前面写得不够详细...

2012-06-12 14:27:23

阅读数 817

评论数 0

转载 Android开发_如何调用系统默认浏览器访问

一、启动android默认浏览器       Intent intent= new Intent();             intent.setAction("android.intent.action.VIEW");         Uri content...

2012-06-12 14:16:20

阅读数 1223

评论数 0

转载 Android开发--Intent-filter属性详解

如果一个 Intent 请求在一片数据上执行一个动作, Android 如何知道哪个应用程序(和组件)能用来响应这个请求呢? Intent Filter就是 用来注册 Activity 、 Service 和 Broadcast Receiver 具有能在某种数据上执行一个动作的能力。 使用...

2012-06-12 11:07:25

阅读数 788

评论数 0

转载 Android WebView总结

1、添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。   在Androidmanifest.xml文件中添加          2、在要A...

2012-06-11 17:08:42

阅读数 469

评论数 0

转载 设置Android默认壁纸为动态壁纸

在frameworks/base/core/res/res/values目录找到Config.xml文件 @null 将其修改为对应的live wallpaper的启动component即可,如要把默认壁纸设置为2.1自带的galaxy,这样写即可:com.Android.wallpaper/...

2012-06-11 10:27:30

阅读数 624

评论数 0

转载 Android程序完全退出的三种方法

很多网友可能发现自己的Android程序有很多Activity,比如说主窗口A,调用了子窗口B,在B中如何关闭整个Android应用程序呢? 这里Android123给大家三种比较简单的方法实现。 首先要说明在B中直接使用finish(),接下来手机显示的还是主窗口A,所以一起来看看An...

2012-06-11 08:43:50

阅读数 384

评论数 0

转载 eclipse 将jar与源码关联

在1处右键键入“configure build path” 在2处单击要管理源码的jar包前面的三角图形 再单击“Source attachment:(None)” 在3处有三种管理文件的形式 A.选择当前工作空间中的项目 B.选择Jar源码包 C.选择该Jar对应的源码文件夹 ...

2012-06-09 15:51:04

阅读数 537

评论数 0

转载 区分Activity的四种加载模式

在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。 这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。 加载模式分类及...

2012-06-08 10:34:40

阅读数 357

评论数 0

转载 Intent的Flag

收集整理各种Flag的作用,只有用到新的再补充,所以这里的列表不是完整的,随时更新。 先是Flag的用法: 1 2 3 4 Intent it=new Intent(); it.setClass(Setting.this,Main.class);//从Setti...

2012-06-08 09:25:01

阅读数 316

评论数 0

转载 Android程序完全退出的三种方法

Android程序完全退出的三种方法 2010-06-12 15:46 转自http://tonyyu.javaeye.com/blog/689683 很多网友可能发现自己的Android程序有很多Activity,比如说主窗口A,调用了子窗口B,在B中如何关闭整...

2012-06-08 09:19:54

阅读数 354

评论数 0

转载 Android AsyncTask理解

AsyncTask的特点是任务在主线程之外运行,而回调方法是在主线程中执行,这就有效地避免了使用Handler带来的麻烦。阅读AsyncTask的源码可知,AsyncTask是使用java.util.concurrent 框架来管理线程以及任务的执行的,concurrent框架是一个非常成熟,高效...

2012-06-07 15:32:51

阅读数 398

评论数 0

转载 Android 获取、设置铃声、音量、静音、扬声器

通过api获取、设置铃声、音量、静音、扬声器其实挺简单的。 [java] view plain copy //首先获取一个AudioManager   AudioManager mAudioManager = (AudioManager) getSystemService(Cont...

2012-06-01 16:26:49

阅读数 991

评论数 0

原创 设置默认壁纸

private void setDefaultWallpaper() { if (!mWallpaperChecked) { Drawable wallpaper = peekWallpaper(); if (wallpaper == null) { try { clearWallpap...

2012-05-30 16:15:01

阅读数 360

评论数 0

转载 Activity与Thread之间的通讯

在Android中要让Activity与Thread进行通讯 其实很简单。 重点就在于android.os.Handler、java.lang.Thread以及android.os.Message这三个类的整合应用 我们在Thread中可以通过Message来通知Handler,Handler...

2012-05-30 10:52:16

阅读数 474

评论数 0

转载 Android之Searchable

Android Searchable之一 一、前言: Android为程序的搜索功能提供了统一的搜索接口,search dialog和search widget。 search dialog只能为于activity窗口的上方,search widget可以位于任何位置。 search ...

2012-05-29 19:31:44

阅读数 2787

评论数 1

转载 android中跨进程通讯的4种方式

由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast...

2012-05-24 15:00:42

阅读数 670

评论数 0

转载 Android应用中通过AIDL机制实现进程间的通讯实例

在Android中,每个应用程序都有自己的进程,当需要在不同的进程之间传递对象时,该如何实现呢?显然,Java中是不支持跨进程内存共享的,因此要传递对象,需要把对象解析成操作系统能够理解的数据格式,以达到跨界对象访问的目的。在Android中,则采用AIDL(Android Interface D...

2012-05-24 14:41:27

阅读数 367

评论数 0

转载 Android应用如何实现换肤功能

本系列专题培训适用范围:初级Android程序员,即有J2SE基础和Android初级水平。J2SE基础是指掌握JAVA语法,1.5、1.6新增的语法不完全掌握也没关系。了解基本的面向对象思想、能编写简单的J2SE程序,掌握基本的调试方法,熟悉Swing更好。Android初级是指掌握Activi...

2012-05-15 22:44:38

阅读数 921

评论数 0

转载 android uri常用用法

以下是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent。   一、打开一个网页,类别是Intent.ACTION_VIEW   Uri uri = Uri.parse(“http://blog.3gstdy.com/”);   Intent inte...

2012-05-14 09:36:51

阅读数 431

评论数 0

原创 取得电话当前的状态

MessagingNotification.java ----> processNotificationSound() int state = ((TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE)...

2012-05-11 09:33:01

阅读数 447

评论数 0

转载 android 呼入电话的监听(来电监听)

android 呼入电话的监听(来电监听)     需要权限: Xml代码   uses-permission android:name="android.permission.READ_PHONE_STATE" />   ...

2012-05-10 19:08:49

阅读数 1053

评论数 0

转载 android-轻松监听来电和去电

要监听android打电话和接电话,只需下面2步骤 1.第一步,写一个Receiver继承自BroadcastReceiver public class PhoneStatReceiver extends BroadcastReceiver{          ...

2012-05-10 11:33:01

阅读数 480

评论数 0

转载 musicpicker的使用,llist出你本地所有音频去选择

很多地方有这种需求:需要将本地嗦有的音频文件以单选的list显示。点击list item会去预听播放此音频文件,点击屏幕下方的确认按钮会选中此音频去做一些其他的事。比如作为闹钟铃声,作为MMS的附件等。以前我是自己实现list,并自己去调用mediaplayer去播放。发现这样土的掉渣。看了Mus...

2012-05-09 15:28:40

阅读数 977

评论数 0

原创 Android4.0闹钟相关

AlarmReceiver.java ---> 闹钟响出发广播 PoweroffAlarmReceiver.java ---> 关机闹钟出发广播 AlarmAlert.java ---> 闹钟提醒dialog

2012-05-09 11:20:00

阅读数 1077

评论数 1

原创 Android4.0控制拍照函数

Camera.java ---> capture() ---> takePicture()

2012-05-09 11:17:13

阅读数 490

评论数 0

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