自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 问答 (1)
  • 收藏
  • 关注

android 简单添加壁纸的方法(静态壁纸)

添加壁纸:默认的应该放在frameworks\base\core\res\res\drawable 其他的放在launcher的drawable下面,如加入图片wallpaper_road.jpg,wallpaper_road_small.jpg注意要成对添加 并且有尺寸的,然后别忘了在values-midi下面的wallpapaers下面增加新添的那项wallpaper_road...

2011-08-26 17:01:37 552

原创 android如何屏蔽home back power按键

一般来说我们会在某些时候对home back和power键进行屏蔽,比如说工厂模式 这个时候,我们可以选择修改WindowsManagerService.java这个类,在相关的地方进行下屏蔽,这里需要针对当前运行的是某个特殊应用的时候才给予屏蔽。 如果说是对home键进行屏蔽,我们可以在应用的代码中加入语句:public void onAttachedToWindow() {...

2011-07-09 15:11:57 389

原创 转载 :synchronized用法

在java编程思想中对synchronized的一点解释: 1、synchronized关键字的作用域有二种: 1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个s...

2011-07-07 14:55:38 104

原创 软键盘弹出挤压画面的问题

情况,在页面的下方有一排按钮,上面分别是textview,listview:代码如下: 并且我们设置该activity的属性为:android:windowSoftInputMode="adjustPan"存在问题,长按menu时,会弹出软键盘,并且,在listview中的第6第7项...

2011-06-28 10:19:45 278

原创 listview中添加checkbox,并分别添加两者的点击事件

[[size=x-large][/size]要想在listview中添加checkbox,我的做法如下: 首先,写一个抽象类BaseAdapter的继承类MyAdapter,里面主要实现的方法有:View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder = nu...

2011-05-16 10:40:37 400

原创 转载 android可拉伸图片处理(.9.png)格式的图片

NinePatchDrawable 绘画的是一个可以伸缩的位图图像,Android会自动调整大小来容纳显示的内容。一个例子就是NinePatch为背景,使用标准的Android按钮,按钮必须伸缩来容纳长度变化的字符NinePatchDrawable是一个标准的PNG图像,它包括额外的1个像素的边界,你必须保存它后缀为.9.png,并且保持到工程的res/drawable目录中。如果你是从APK...

2011-04-06 16:00:00 250

原创 关于弹出对话框时 标题栏的抖动问题

遇到这个问题是在camera的MenuHelper类中,我们需要的处理就是添加语句:AlertDialog ad = adBuilder.create();ad.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);ad....

2011-03-03 17:21:23 322

原创 取消程序在最近六项中显示以及直接调用信息短信界面

不让图标显示在recent app list,你可以试试将manifest里对应activity的属性加上android:excludeFromRecents="true"直接调用信息短信界面Uri smsToUri = Uri.parse("smsto://10086");Intent mIntent = new Intent( android.content.Intent....

2011-01-30 17:59:54 82

原创 最近打算修改下status_bar_expended,在status bar展开处增加任务管理器

打算在status bar展开的时候增加可以删除停止运行程序的任务管理器。发现涉及到的文件,主要有位于\frameworks\base\core\res\res\layout 下面的status_bar_expanded.xml 以及位于 \frameworks\base\services\java\com\android\server\status 下面的StatusBarService...

2011-01-05 18:36:11 142

IntentFilter使用

一直对于处于不同的application的activity的调用,心存疑虑。昨天,使用intent的隐式调用进行了实现。首先,建立一个android 工程,就比如HelloWorld程序,只需要在该activity下加入属性:,再建立一个android工程,我们就称之为Test,只需要在里面使用: Intent intentA = new Intent("com.a...

2010-12-24 10:16:25 77

原创 (转载)android2.1短信应用

Android 2.1消息应用 首先从manifest.xml中开始。在这个应用中,它扩展了默认的android.app.Application类。在com.android.mms.MmsApp类中覆写了onCreate()方法进行系统初始化、覆写onTerminate() 方法做相关清理工作。最重要的是 标记设置了(任务吸引力) taskAffinity =“android.task.mms...

2010-11-05 09:39:41 117

原创 android camera 源码分析

这里主要是针对android2.2的 首先,从manifest.xml出发。可以看到: [color=red][/color] . . . ...

2010-11-05 09:38:02 157

原创 android各个平台区别(转载)

Android 1.5 API变更概要:UI framework· Framework for easier background/UI thread interaction· 新SlidingDrawer 组件· 新HorizontalScrollview 组件AppWidget framework· 一些关于创建桌面AppWidget 的API. ·...

2010-10-26 18:03:16 155

原创 android camera 源码分析(基于应用)

这里主要是针对Ophone进行介绍的,当然 结合了android的源码(以下出现均为android2.2源码)。 首先在Ophone中也是通过android.hardware.Camera类来控制摄像头设备的,要使用只有通过android.hardware.Camera.open()来打开。 try { mCameraDevice = android...

2010-10-26 08:53:17 137

原创 动态添加list item

由于扫描比较多的文件,考虑在扫描的到部分文件的时候就予以显示,也就是说需要动态来添加items。 首先开启线程来进行扫描,一旦获得匹配则发送message来进行数据的刷新(添加)。在进行adapter的add操作之后,加上语句notifyDataSetChanged();...

2010-10-25 17:03:27 374

原创 calendar、date等日期时间相关

(转载)java中的日期处理类总结:Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat类2010-02-12 00:451、 Date类(该类现在很少用了)l Date类对象的创建:n 创建一个当前时间//默认是创建一个代表系统当前日期的Date对象D...

2010-10-13 10:44:29 117

原创 判断sim卡和网络状态代码以及回收资源

ConnectivityManager mConManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); if (mConManager.getActiveNetworkInfo() != null) { if (!mConManager.getActi...

2010-10-12 11:24:19 170

原创 Inflate方法

inflate方法总共有四种形式,把xml表达的layout转化为view. This class is used to instantiate layout xml files into its corresponding view object. It is never be used directly——use getLayoutInflater() or getSystemService(...

2010-10-09 10:18:26 111

原创 获得手机屏幕高度

WindowManager windowManager = (WindowManager) getSystemService(Context.WINDOW_SERVICE); targetHeight = windowManager.getDefaultDisplay().getHeight();//获得高度,获得宽度也类似...

2010-10-09 10:15:23 80

原创 获得当前经纬度

直接上代码:注意添加权限import android.app.Activity;import android.content.Context;import android.location.Location;import android.location.LocationListener;import android.location.LocationManager;i...

2010-09-15 17:29:00 176

原创 判断机器是否存在sdcard

if (android.os.Environment.getExternalStorageState().equals( android.os.Environment.MEDIA_MOUNTED))//sd存在并可写 { //存在需要的操作 } else { Toast.makeText(SearchBooks.this, getResource...

2010-09-07 09:58:55 102

原创 获得android当前的系统语言并且修改

1.首先,如果要程序自动适应系统语言进行转变,可以在res下添加相应的语言文件夹:如:添加中文,则文件夹命名为values-zh-rCN,如果不清楚需要的名字可以到:E:\android-sdk-windows\platforms\android-8\data\res,如这样的文件夹下寻找。这样就可以让程序自动适应系统的语言来选择语言。2.如果我们想在程序内部可以手动地选择语言则: a...

2010-09-03 09:40:36 168

原创 翻译professional android中SMS部分

使用SMS在自己的程序中:1. 我们可以通过使用SMSManager来代替本身的SMS应用程序来收发短信或者使用SMS来作为数据传输层。2. SMS并不能响应实时的需求。3. 发送SMS短讯:SmsManager smsManager=SmsManager.getDefault();4. 需要权限android.permission.SEND_SMS5. String send...

2010-08-27 09:46:28 116

原创 stroke(画笔)的属性和说明

stroke用于描边画虚线,它的参数主要有以下 android:Width设置画笔的粗细,android:dashWidth 设置每段小横线的长度 android:deshGap 设置小横线之间的宽度 其他参数包括颜色等,略......

2010-08-20 18:29:55 1129

原创 自定义控件(选择模拟时钟进行重写)

[img]http://dl.iteye.com/upload/attachment/299720/54558aac-d649-3ee3-81ce-a6d426f5d2e2.png[/img]主要是为了学习自定义控件,如何添加属性以及修改方法等等。为模拟时钟添加了秒针走动。效果如附件。package com.able.widget;import java.util.Ti...

2010-08-05 17:51:19 175

原创 textview的淡入淡出效果的bitmap exceeds 32 bits问题

咕~~(╯﹏╰)b,最近弄textview的淡入淡出效果时候,遇到大文件在viewflipper+scrollview+textview遇到上诉问题。解决方法:使用viewflipper+layout+scrollview+textview

2010-08-04 10:32:57 165

startActivityForResult机制

这个机制是可以接收我们启动的新的activity的返回值,并且在调用的activity中作出相应的操作。举例:activity A、B;A:startActivityForResult(intentToB,requestCode)B:setResult(result_ok,intentToA)//result_ok,可以为自己设定的任何值,主要是在A中进行判断是否为所需要的result...

2010-08-02 18:06:09 67

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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