- 博客(143)
- 资源 (8)
- 收藏
- 关注

原创 android 学习连接 uri
android中关于电话的知识点: http://my.eoe.cn/894878/archive/4230.html?f_section=newandroid 权限大全: http://my.eoe.cn/894878/archive/4233.html?f_section=new反编译工具大全: http://www.ataaw.com/develop/348.html
2011-10-12 12:01:55
844

原创 学习链接
Android中Bitmap和Drawable从资源中获取Bitmap、Bitmap → byte[]、byte[] → Bitmap、Bitmap缩放、将Drawable转化为Bitmap、获得圆角图片 、获得带倒影的图片、Bitmap转换成Drawable、Drawable缩放http://dyh7077063.ite
2011-07-27 17:48:54
1130
原创 android WebView开发总结<续>
WebView总结1.WebView加载网页的三种方式:loadUrl,loadData,loadDataWithBaseURL2.了解WebSettings, WebViewClient, WebChromClient相对于WebView的功能3.WebView的缓存处理
2016-02-23 17:19:25
3233
原创 从SDCard获取的图片按分辨率处理的方法
前段时间公司开发的Launcher要做主题切换的功能,但切换主题时需要从sdcard中获取要切换的图片资源,拿到后图片的大小不正常,后来查找原因是:系统对不同分辨率拿到的图片资源会自动的做转化,所以现在要做的是把图片按不同的分辨率转化成图片实际的大小代码转化如下: 从SD卡获取的图片按分辨率处理public static Bitmap scaleImage(Bitmap bmp,in
2014-07-30 11:02:29
2565
原创 android中根据不同分辨率dp和px的相互转算
public class PxAndDp { /** * 根据手机的分辨率从 dp 的单位 转成为 px(像素) */ public static int dip2px(Context context, float dpValue) { final float scale = context.getResources().getDisplayMetrics().density;
2014-07-25 15:39:32
4817
原创 把View转化成Bitmap的方法
方法一:/** * 把View绘制到Bitmap上 * @param view 需要绘制的View * @param width 该View的宽度 * @param height 该View的高度 * @return 返回Bitmap对象 * add by csj 13-11-6 */ public Bitmap getViewBitmap(View comBitmap, in
2014-07-21 19:30:59
18941
原创 计算日期的时间差
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Main { /** * @param args * @throws ParseException */ public
2014-05-25 17:27:17
1918
原创 限制EditText的内容长度
EditText editText = (EditText)findViewById(R.id.folder_icon_name);editText.setFilters(new InputFilter[]{new AdnNameLengthFilter()}); package cn.com.fetionlauncher.filter;import android.text
2014-03-27 17:59:39
3937
原创 限制TextView文字现实的长度以及超长显示的方式
有时在开发中,TextView如果设置了android:ellipsize="end",显示的文字超长是最后超出的部分为以“...”(3个点结束)碰到一些变态的产品经理他就会闲3个点不好看,非得改为2个点显示,如何做?下面直接上源码:private String handleStartListTextView(String content) { int contactNameTe
2014-03-27 15:32:18
15559
原创 android SearchView 样式修改
try { Class argClass=mSearchView.getClass(); //指定某个私有属性 Field mSearchHintIconField = argClass.getDeclaredField("mSearchHintIcon"); mSearchHintIconField.
2014-03-19 11:34:34
19266
原创 Android 如何让EditText不自动获取焦点
监听软键盘事件,有点 调用 clearFouse()方法,但是测试了都没有! xml中也找不到相应的属性可以关闭这个默认行为解决之道:在EditText的父级控件中找一个,设置成 android:focusable="true" android:focusableInTouchMode="true"这样,就把EditText默认的行为截断了!
2014-03-03 11:06:01
3672
原创 Launcher Icon标题过长时,用“..”结尾
设置mTv.setEllipsize(TruncateAt.END)后,当显示的内容过长时会在结尾用“...”代替;但是产品和UI都觉得三个显的太长,其中字母显示宽度不同,大小写的显示宽度也不同。我的修改如下:private void handleTextView (Context context, String content) { if (content == null)
2013-12-25 13:49:38
2260
原创 刷新workspace中图标的角标问题
ArrayList cellLayouts = getWorkspaceAndHotseatCellLayouts(); for (final CellLayout layoutParent : cellLayouts) { final ViewGroup layout = layoutParent.getShortcutsAndWidgets(); int childCou
2013-12-11 15:23:36
2460
原创 getWidth() 和 getMeasuredWidth()的区别
getWidth(): View在设定好布局后整个View的宽度。 getMeasuredWidth(): 对View上的内容进行测量后得到的View内容占据的宽度,前提是你必须在父布局的onLayout()方法或者此View的onDraw()方法里调用measure(0,0);(measure 参数的值你可以自己定义),否则你得到的结果和getWidth()得到的结果一样
2013-11-01 13:32:28
4028
转载 让ProgressDialog在setCancelable(false)时按返回键可dismiss
package cn.winfirm.examples.base;import android.app.Activity;import android.app.ProgressDialog;import android.content.DialogInterface;import android.content.DialogInterface.OnKeyListener;import
2013-09-05 15:48:53
11575
转载 android:taskAffinity属性的用法
Activity的归属,也就是Activity应该在哪个Task中,Activity与Task的吸附关系。我们知道,一般情况下在同一个应用中,启动的Activity都在同一个Task中,它们在该Task中度过自己的生命周期,这些Activity是从一而终的好榜样。 那么为什么我们创建的Activity会进入这个Task中?它们会转到其它的Task中吗?如果转到其它的Task中,它们
2013-07-22 15:00:05
16120
原创 ubuntu 配置jdk
shawn@e014-anle-lnx:~$ sudo su# chmod 777 jdk-6u27-linux-i586.bin# ./jdk-6u27-linux-i586.bin# mv jdk1.6.0_27 /usr/local/# ln -s /usr/local/jdk1.6.0_27 /usr/local/jdk1.6# exitPATH=/home/chensh
2013-07-03 11:47:15
2059
原创 ubuntu配置jdk
shawn@e014-anle-lnx:~$ sudo su# chmod 777 jdk-6u27-linux-i586.bin# ./jdk-6u27-linux-i586.bin# mv jdk1.6.0_27 /usr/local/# ln -s /usr/local/jdk1.6.0_27 /usr/local/jdk1.6# exithawn@e014-...
2013-07-03 11:29:01
155
原创 Android重启应用程序代码
Intent i = getBaseContext().getPackageManager() .getLaunchIntentForPackage(getBaseContext().getPackageName()); i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(i);ps:getAp
2013-06-28 11:29:36
7320
原创 Android Theme
在android开发中有时候会用到一些后台的Activity,但又不适合使用service。例如程序图标直接进入指定的网址,不需要弹出程序界面。此时可以在项目的AndroidManifest.xml文件中相应的Activity标签中添加这样一行:android:theme="@android:style/Theme.NoDisplay"并在对应的Activity中实现:
2013-05-21 11:40:33
5563
原创 处理何时按下按钮,何时松开按钮
imageButton.setOnTouchListener(new OnTouchListener(){ @Override public boolean onTouch(View v, MotionEvent event) { if(event.getAction() == MotionEvent.ACTI
2013-05-08 17:36:31
3139
原创 ScaleType的用法
//ScaleType的用法//CENTER/center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示//CENTER_CROP/centerCrop 按比例扩大图片的size居中显示,使得图片长 (宽)等于或大于View的长(宽)//CENTER_INSIDE/centerInside 将图片的内容完整居中显示,通过按比例缩小 或
2013-04-25 16:45:20
3529
原创 关闭硬件加速
在一个项目开发中,Gallery实现的功能在其他平台运行起来没有问题,在基于android4.2.2系统开发的机顶盒上出现运行部正常的现象!其中getChildStaticTransformation不能时时的调用,这样的话就不能持续的刷新view,界面显示就会有问题;经过查阅资料发现自从android4.1.1后android就开启了硬件加速功能,这样的话getChildStaticTran
2013-04-20 16:33:02
8209
原创 用getIdentifier()循环获取资源Id
在做项目中遇到把某个目录下的图片资源(有规律的图片)循环读取到一个数组里或者是从数据库里读取图片名称,然后调用图片,直接用R.drawable.?无法调用,总结与大家分享:1. 不把图片放在res/drawable下,而是存放在src某个package中(如:com.chen.resource),这种情况下的调用方法为: String path = "com/chen/resource
2013-04-19 10:24:51
3819
转载 Android Phone类分析
AccelerometerListener:感应器监听类,此类用于监听感应加速器,会通知客户端水平和重力感应信息ADNList extents ListActivity:电话的应用程序BluetoothAtPhonebook:蓝牙电话薄BluetoothCmeError:免提配置文件中的错误参数BluetoothHandsfree:蓝牙免提蓝牙耳机的手机应用管理器Bluetoo
2013-04-16 14:54:24
2770
原创 Java中枚举的使用方法
public class TestEnum { /*最普通的枚举*/ public enum ColorSelect { red, green, yellow, blue; } /* 枚举也可以象一般的类一样添加方法和属性,你可以为它添加静态和非静态的属性或方法,这一切都象你在一般的类中做的那样. */ public enum Se
2013-04-10 11:55:35
13850
原创 区别输入的字符是英文的还是中文 或者是 特殊字符
区别中文和英文字符的方法:String str = "我爱你,xr"; char[] array = str.toCharArray(); int chineseCount = 0; int englishCount = 0; for (int i = 0; i < array.length; i++) {
2013-04-01 16:09:40
3856
原创 Gallery 在滑动的时候一次显示一张图片
重写Gallery. @Override public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { return false; }就OK了.
2013-03-29 10:50:48
4310
原创 图片阴影效果和影子效果
import android.app.Activity;import android.os.Bundle;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import and
2013-03-25 16:54:42
4627
原创 TextView和EditText 属性详细介绍
TextView属性详细介绍:http://www.cnblogs.com/hxxy2003/archive/2011/08/05/2129050.htmlEditText属性详细介绍:http://www.cnblogs.com/over140/archive/2010/09/02/1815439.html禁止edittext复制粘贴(剪切板)textFiel
2013-03-20 19:12:52
3840
原创 获取系统中所有应用的方法
/** * 获取所有应用 * @return 所有应用的集合 */ private List queryAppInfo() { mlistAppInfo = new ArrayList(); PackageManager pm = this.getPackageManager(); Intent mainIntent = new Intent(Intent.ACTION_
2013-03-14 14:03:00
5988
原创 android 图片倒影 bitmap与drawable的转换 把图片处理成指定大小 图片圆角处理 dip转换成px
//图片倒影处理public static Bitmap createReflectionImageWithOrigin(Bitmap bitmap) { final int reflectionGap = 0; int width = bitmap.getWidth(); int height = bitmap.getHeight(); Matrix matrix =
2013-01-29 16:54:12
7429
原创 android Preference ListPreference EditTextPreference
android中包含Preference ListPreference EditTextPreference等控件布局的写法,已经操作各个控件的事件介绍,如下 <PreferenceCategory android:layout="@layout/category_normal" android:title="@string/Nike"
2012-12-06 17:25:11
8378
1
原创 Android 为CheckBoxPreference Preference 控件添加样式
<CheckBoxPreference android:key="enable_adb" android:layout="@layout/static_background" android:widgetLayout="@layout/accelerometer_checkbox" android:title="@string/enab
2012-11-16 17:48:48
14454
1
原创 如何编译 MTK 的模拟器(android)
1. Build MTK SDK Packages使用如下命令:./makeMtk banyan_addon (在out/host/linux-x86/sdk_addon下,会有mtk_sdk_api_addon-15.1.zip生成)2. 解压mtk_sdk_api_addon_15.1.zip将解压后的mtk_sdk_api_addon-15.1整个文件
2012-10-13 17:16:40
9515
1
原创 android EditText和输入法相关知识总结
Android中EditText使用方法详解http://www.itivy.com/android/archive/2012/2/9/android-edittext-detail.htmlEditText属性http://blog.youkuaiyun.com/maikol/article/details/62326731、EditText有焦点(focusable
2012-09-27 08:42:49
8846
原创 px dp相互转化
/** * 根据手机的分辨率从 dp 的单位 转成为 px(像素) */public static int dip2px(Context context, float dpValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (dpValue * scal
2012-09-21 10:01:39
9872
原创 图片缩放成指定的大小
private static Drawable zoomDrawable(Drawable drawable, int w, int h) { int width = drawable.getIntrinsicWidth(); int height = drawable.getIntrinsicHeight(); Bitmap oldbmp = dr
2012-08-22 09:06:19
10255
原创 删除android ScrollView边界阴影方法
方法一:在xml中添加:android:fadingEdge=”none”方法二:代码中添加:ScrollView.setHorizontalFadingEdgeEnabled(false);
2012-08-02 09:20:45
9853
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人