android学习笔记
给力岩
热爱生活,热爱技术~
展开
-
Bitmap和Drawable相互转换方法
作者: Android开发网(转)很多开发者表示,不知道Android的Drawable和Bitmap之间如何相关转换。下面Android123给大家两种比较简单高效的方法。 一、Bitmap转Drawable Bitmap bm=xxx; //xxx根据你的情况获取 BitmapDrawable bd=BitmapDrawable(bm); Android开发转载 2011-12-21 14:40:15 · 758 阅读 · 0 评论 -
android资源命名的相关问题(一)
在android开发中,我们往往需要很多按钮,比如确定,返回,登录等等,当我们点击后这个按钮会有一个变色的效果,显示用户点了一下,让用户感觉程序和自己有了一个交互的过程,这样用户体验就很好。但是这其中的命名规则很有意思,也和android的SDK版本有关。 比如我想在一个页面加一个返回按钮,我就需要两张图片,一个正常的按钮,一个有灰度的按钮,分别命名为btn_back.png,和b原创 2012-02-23 11:47:59 · 1502 阅读 · 0 评论 -
android项目中gen目录不能自动生成的原因
有时候android project中gen目录下是空的,本来应该是系统自动创建的R.java文件却没有出现,这是什么问题呢?????我列举几个可能造成这个错误的原因:项目中调用的资源文件不存在。项目中缺少必须的系统文件(比如:default.properties等)。肯定还有一些其他的错误原因,本人还没有遇到,大家发现了可以补充进来~下边说一下解决问题的方法:在ecl原创 2012-02-23 15:01:34 · 11729 阅读 · 6 评论 -
android 背景圆角以及图片圆角处理
.配置文件实现 icon_home_shape_overlay如下 或者直接使用一种效果 然后 android:background="@drawable/my_shape_file" 2.图片本身加上圆角Bitmap myCoolBitmap = ... ; // int w转载 2011-12-21 16:40:19 · 17781 阅读 · 5 评论 -
Android对话框之ProgressDialog(进度对话框)
ProgressDialog 的两种用法:1.直接调用:class SpinnerProgress implements OnClickListener{ public void onClick(View view) { //创建ProgressDialog对象 progressDialog = new Pro原创 2012-03-02 15:59:18 · 8395 阅读 · 0 评论 -
android支持常用的距离单位
Android中一般支持如下常用的距离单位:px(像素):每个px对应屏幕上的一个点。dip或dp(device independent pixels,设备独立像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dip=1px。但随着屏幕密度的改变,dip与px的换算会发生改变。sp(scaled pixels,比例像素):主要处理字体的大小,可以根据用户的字体大小首选项进行原创 2012-03-05 20:07:21 · 1691 阅读 · 0 评论 -
Android 应用的自动升级、更新模块的实现
我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果:1. 准备知识 在AndroidManifest.xml里定义了每个Android apk的版本标识:1manifestxmlns:android转载 2011-12-26 18:23:36 · 733 阅读 · 0 评论