android
文章平均质量分 69
haoanbang
这个作者很懒,什么都没留下…
展开
-
NotificationManager和Notification的使用总结
(1)、使用系统定义的Notification以下是使用示例代码://创建一个NotificationManager的引用String ns = Context.NOTIFICATION_SERVICE;NotificationManager mNotif转载 2011-08-31 18:25:25 · 517 阅读 · 0 评论 -
Android中弹出输入法界面不影响app界面布局
默认情况下,输入法弹出的时候,原来的view会被挤扁。有些应用不想被挤,它们可以接受被输入法view覆盖在上面。这时候需要在AndroidManifest.xml acitivty里面加上一句: android:windowSoftInputMode="adjustPan"原创 2011-08-16 18:01:46 · 1526 阅读 · 0 评论 -
对话框中的进度条(ProgressDialog)
设置ProgresDialog方法:setProgressStyle:设置进度条风格seTitle:设置标题setMessage:设置提示信息setCancelable:设置是否可以安退回按键取消setIndeterminate:设置进度条是否不明确s原创 2011-08-26 10:20:08 · 536 阅读 · 0 评论 -
代码获取apk包信息
String apkPath="sdcard/download/xxx.apk";PackageManager pm = getPackageManager(); PackageInfo info = pm.getPackageArchiveInfo(apkPath, PackageManager.GET_ACTIVITIES); ApplicationInfo appInf原创 2011-11-23 15:57:50 · 1787 阅读 · 0 评论 -
Canvas画弧线方法(不知道的时候自己设计算法,结果一个悲剧啊。)
要用canvas画弧线其实很简单,只需要调用canvas.drawArc(RectF, float1, float2, boolean, paint);RectF:RectF用来限定区域float1:画的起始角度float2:要画多少度。boolean:关键地方了。该参数为true的时候是画扇型,该值为false的时候是画弧线paint:画笔。可设置线条等。希望看到这篇文章原创 2011-11-30 16:32:49 · 2581 阅读 · 2 评论 -
获取android手机信息
//BOARD 主板String phoneInfo = "BOARD: " + android.os.Build.BOARD;phoneInfo += ", BOOTLOADER: " + android.os.Build.BOOTLOADER;//BRAND 运营商phoneInfo += ", BRAND: " + android.os.Build.BRAND;phoneInfo原创 2011-12-21 18:39:16 · 4262 阅读 · 1 评论 -
Eclipse安装Findbugs插件
http://findbugs.sourceforge.net/downloads.htmlhttp://findbugs.cs.umd.edu/eclipse-dailyhttp://findbugs.cs.umd.edu/eclipse-candidatehttp://findbugs.sourceforge.net/downloads.html上面的其中一个。Help原创 2011-12-21 18:42:47 · 867 阅读 · 1 评论 -
Eclipse安装颜色主题
http://eclipse-color-theme.github.com/updateHelp->Install New Software->add->Location中写入上面地址原创 2011-12-21 18:47:06 · 821 阅读 · 0 评论 -
一篇不错的android UI优化文章
点击此处超链接转载 2012-01-17 10:12:56 · 388 阅读 · 0 评论 -
Ubuntu 安装JDK1.6 1.5
1.6$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"$ sudo apt-get update$ sudo apt-get install sun-java6-jdk1.5$ sudo add-apt-repository "deb http://archive.ub原创 2012-02-06 17:25:39 · 547 阅读 · 0 评论 -
导入第三方jar包后编译源码问题
同事辞职了,接收他的TaskManager,编译的时候遇到些问题,在源码环境下编译,一直报找不到导入包的东西(和混淆有关),所导的包为android-support-v4.jar因为界面用了Fragment,捣鼓了半天不指到哪里要混淆,最后只好写了个proguard.cfg文件proguard.cfg文件中的重点:-libraryjars libs/android-support-v4原创 2012-05-15 19:39:09 · 1677 阅读 · 1 评论 -
android,编译过程遇到的错误
:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror] :0:0: note: this is the location of the previous definition cc1plus: all warnings being treated as errorsmake: *** [out/host/linux-x86/obj/EXECUTA原创 2012-09-24 16:50:01 · 620 阅读 · 0 评论 -
Ubuntu 安装g++-4.4和gcc-4.4
通过gcc -v命令可以发现gcc库在/usr/lib/gcc/i686-linux-gnu目录下,该目录下有当前系统支持的各种版本gcc库 。在安装gcc 4.4前该目录下是没有4.4目录的,安装gcc 4.4后该目录下就会多出4.4这个目录,且该4.4目录下有各种相应库文件。ubuntu 32bit系统下安装gcc 4.4的最好方法是仅用以下两条命令,不需要其它命令,否则编译时可能会出转载 2012-11-12 17:39:22 · 1890 阅读 · 0 评论 -
事件处理方法
//用于响应按键按下boolean onKeyDown(int keyCode,KeyEvent event)//用于响应按键重复点击boolean onKeyMultiple(int keyCode,int repeatCount,KeyEvent event)原创 2011-08-24 14:17:17 · 452 阅读 · 0 评论 -
Google Map API Key 获得方法
在使用GoogleMap开发的时候需要其APIKEY1.首先要得到你的debug keystore位置:打开Eclipse--->Windows--->Preferences--->Android--->Build 查看默认的debug keystore位置,例如转载 2011-09-08 11:18:15 · 974 阅读 · 0 评论 -
花1K内存实现高效I/O的RandomAccessFile类
主体:目前最流行的J2SDK版本是1.3系列。使用该版本的开发人员需文件随机存取,就得使用RandomAccessFile类。其I/O性能较之其它常用开发语言的同类性能差距甚远,严重影响程序的运行效率。开发人员迫切需要提高效率,下面分析RandomAccessFile等文转载 2011-08-31 18:33:36 · 577 阅读 · 0 评论 -
SSH命令
OpenSSH是SSH连接工具的免费版本。telnet,rlogin和ftp用户可能还没意识到他们在互联网上传输的密码是未加密的,但SSH 是加密的,OpenSSH加密所有通信(包括密码),有效消除了窃听,连接劫持和其它攻击。此外,OpenSSH提供了安全隧道功能和多种身份验证方转载 2011-09-01 19:28:45 · 489 阅读 · 0 评论 -
android动画类型
Android的animation由四种类型组成XML中alpha 渐变透明度动画效果scale 渐变尺寸伸缩动画效果translate 画面转换位置移动动画效果rotate 画面转移旋转动画效果JavaCode中Alp转载 2011-09-01 19:57:40 · 785 阅读 · 0 评论 -
android编译源码+在源码中build工程方法(紧支持jdk1.5)
编译源码: 1、打开终端,进入源码文件夹。例如:/root/android2.2/ 2、输入命令 . build/envsetup.sh(运行脚本文件) 3、输入命令 make -j 4 开始编译bu原创 2011-09-01 18:05:17 · 930 阅读 · 0 评论 -
Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)
首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚举常量 1.DEFAULT_FEATURES:系统默认状态,一般不需要指定 2.FEATURE_原创 2011-09-01 18:32:11 · 716 阅读 · 0 评论 -
Ubuntu10.10安装JDK1.5及配置
1.下载安装程序。在JDK1.5下载链接中下载jdk,将下载到的jdk1.5.0_22.bin文件置于随意路径下,并添加可执行权限,在终端中输入:sudo chmod +x jdk1.5.0_22.bin2.安装jdk。现在开始安装,在终端中输入:./jdk1原创 2011-09-01 19:27:13 · 856 阅读 · 0 评论 -
CoverFlow 源码
效果图差不多这样子# import android.content.Context; # import android.graphics.Camera; # import android.graphics.Matrix; # import android.ut转载 2011-08-04 13:40:54 · 697 阅读 · 0 评论 -
AIDL接口描述语言的使用
Android进程之间如何通讯呢?在Windows系统中存在IPC管道服务、MailSolt邮槽、消息等方法,在Android平台上提供了一种中间层语言AIDLAndroid接口定义语言(Android Interface Definition Language)。使用方法:原创 2011-09-02 11:41:51 · 689 阅读 · 0 评论 -
Android开发之跑马灯效果
Android开发之跑马灯效果照样,先来看下项目运行效果,如下: 下面来讲下,跑马灯的实现过程.其实很简单,步骤如下:1、 新建一个Android项目,命名为Run2、 修改该项目的布局文件main.xml文件内容如下: 1.转载 2011-08-04 14:31:51 · 890 阅读 · 0 评论 -
java.lang.OutOfMemoryError: bitmap size exceeds VM budget解决方法
在开发图片浏览器等软件是,很多时候要显示图片的缩略图,而一般情况下,我们要将图片按照固定大小取缩略图,一般取缩略图的方法是使用BitmapFactory的decodeFile方法,然后通过传递进去BitmapFactory.Option类型的参数进行取缩略图,在Option中,属转载 2011-09-02 14:22:58 · 686 阅读 · 0 评论 -
ListView中item点击的时候颜色变化
在drawable中定义一个图像xmlxxx_bg.xml <!-- 非触摸模式下获得焦点并单击时的背景颜色 <item android:state_focused="true" android:state_pressed="true" android原创 2011-09-06 17:42:48 · 2368 阅读 · 0 评论 -
编译android源码前的准备
sudo apt-get install git-core gnupg flex bison gperf build-essential \ zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \ libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \ li转载 2012-11-12 16:42:19 · 554 阅读 · 0 评论