分类: Android开发

31 篇文章

Android图像bitmap与drawable相互转换
1、bitmap转换为drawable public static Drawable bitmap2Drawable(Bitmap bitmap) { if(bitmap == null) return null; else return new BitmapDrawable(bitmap); } 2、drawable转换为bitmap publi…
Android显示隐藏软键盘
1、显示软键盘 public static void showSoftKeyboard(Activity activity) { InputMethodManager inputmethodmanager = (InputMethodManager)activity.getSystemService("input_method"); if(acti…
Android单位px与dip相互转化
1、px转化为dip public static int px2dip(Context context, float f) { return (int)(0.5F + f / context.getResources().getDisplayMetrics().density); } 2、dip转化为px public static int dip…
Android安装、卸载应用
1、安装下载的apk文件 /** * 安装已下载应用 * @param mContext * @param filePath apk文件路径 */ public void installApp(Context mContext, String filePath){ java.io.File file = new java.io.File(fileP…
Android监控手机电池电量
以下这个工具类BatteryMonitorUtil可以获取android手机电池电量: import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.Int…
Android TabActivity自定义tab样式
android tabactivity默认标签显示效果比较单一,有时不能满足项目设计需求,就需要自定义样式,以下方法比较繁琐,但是却很好用,tab标签的显示效果可以随意修改。 1、定义主页标签布局tab_home.xml: 2、定义tab_home_selector选择器: 3、定义tab_title_color_selector选择器: 4、Ta…
Java获取字符串16进制hash值
Java获取字符串16进制hash值 import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5Util { private static MD5Util mInstance = null; public st…
android获取屏幕的宽高
以下代码输出屏幕的宽和高: DisplayMetrics DM = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(DM); System.out.println(“width:”+DM.widthPixels+” height:”+DM.heightP…
android获取安装的视频播放软件信息
1、曾经遇到过一个需求,获取手机已安装的播放软件信息,整理下代码如下: package cn.geekapp.util; import java.util.List; import android.content.Context; import android.content.Intent; import android.content.pm.Pa…
android自定义progerssBar样式
1、xml布局中定义progerssbar: 2、定义progress_color_selector如下: 3、加入图片资源bg_progress、progress 原创内容转载请保留出处GEEK笔记(http://www.geekapp.cn/)。
android中隐藏ListView的HeadView
项目开发中遇到在某些情况下需要隐藏ListView控件的HeadView,代码如下: ListView设置HeadView: View headView = findViewById(R.id.head_view); listView.setHeadView(headView); 隐藏HeadView: headView.setPadding(0,…
android scrollview中嵌套ListView问题
最近项目需要,需要在scrollview中嵌套listview,但是两个可以滚动的控件嵌套会有问题;网上搜了个方法,可以使用,如下: /** * 设置listview高度 * @param listView */ public void setListViewHeightBasedOnChildren(ListView listView) { Li…