自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 转【Android】Paint的效果研究

在Paint中有很多的属性可以设置,比如可以设置阴影,颜色过滤等等,这些会产生不同的奇妙效果,今天就对各种属性探索一下。 方法一: 1 //设置绘制的颜色,a代表透明度,r,g,b代表颜色值。 2 setARGB(int a,int r,int g,int b); 这个不多说了,还有两个类似的方法,将设置alpha和rgb分割开来了。注意的是这里的a值是0~255的范围,不是小数。 方法

2016-01-28 09:25:24 445

原创 关于android touch事件的传递问题

今天想在自定义的view中重写的onTouchEvent,在demo中完全按照自己的逻辑实现,但是移植到项目中时,该view外层有scrollView,当view的滑动方向和scrollView一致时,就会出现改view的滑动事件停止,scrollVIew的滑动执行,也就达不到我们想要的滑动效果。解决办法:在需要的时候,比如说我action_down的时候,就需要scrollView不再滑动,

2015-06-12 12:55:40 425

转载 调用startActivityForResult后,onActivityResult为什么立刻响应

涉及到两个Activity通过Intent来传值的问题。具体描述为:activity A调用startActivityForResult()函数启动Activity B,然后B结束时通过setResult()函数将一些值回传给A。笔者过去使用这种方法很多次,屡试不爽。但是,今天居然出现了一个奇怪的现象,即从B跳回A后并没有按照预想的逻辑执行,通过抓Log发现,当从A启动B的时候,A中的onActi

2015-04-09 16:59:53 547

转载 Key Hashes for Facebook Apps - Android application development in Windows

1. Download openssl for windows from the links below 2. Extract it C:\openSSL for me3. Find the keytool (*you can try a search inside the java installation directoryfor me it i

2015-02-05 15:41:01 733

原创 点击editext以外其他区域 隐藏软键盘

思路:所有activity都需要此操作,写一个基类activity,处理点击隐藏事件做法:在基类activity中加入以下代码public class MainActivity extends BaseActivity {InputMethodManager inputMethodManager;         @Overrideprotected void onCrea

2014-12-30 10:31:42 563

转载 android内存查看heap中 type 1-byte array (byte[],boolean[])就是bitmap所占内存

最 近在xoom上开发应用,碰到ui设计都是使用图片,而且是多个activity。开始没觉得怎么样,就开始做呗。等做完了,开始在前三个 activity运行没问题,一切ok。但在最后一个activity里,会经常出现oom(out of memory),由于在最后一个activity,需要打开一个pdf,然后render,随着multi-touch,reander的pdf页缩放, 由于reande

2014-12-04 11:52:01 1649

转载 E/MicroMsg.SDK.WXMediaMessage(17582): checkArgs fail, thumbData is invalid

微信官网给的Demo中。图片的分享例子他是这么描述的:                            String url = "http://pic2.nipic.com/20090506/1478953_125254084_2.jpg";                                                               try{

2014-11-27 09:43:17 4786

转载 内存 情况

从早期G1的192MB RAM开始,到现在动辄1G -2G RAM的设备,为单个App分配的内存从16MB到48MB甚至更多,但OOM从不曾离我们远去。这是因为大部分App中图片内容占据了50%甚至75%以上,而App内容的极大丰富,所需的图片越来越多,屏幕尺寸也越来越大分辨率也越来越高,所需的图片的大小也跟着往上涨,这在大屏手机和平板上尤其明显。而且还经常要兼容低版本的设备。所以Android的

2014-10-16 14:09:17 505

翻译 去掉webview 点击出现蓝色方框背景

加上全局css属性-webkit-tap-highlight-color: rgba(0,0,0,0);

2014-07-31 16:29:25 1236

原创 android 禁止webview滚动

由于需求原因,该webview加载的内容需要显示在制定weizhi

2014-07-23 17:54:30 4871

翻译 Android中将字符串文字内容复制到系统剪贴板

ClipboardManager cmb = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);cbm.setText("");

2014-07-23 11:22:22 773

转载 sqlite 批量插入性能

一、新增     SQLite中的新增默认是单个事务控制的,一次新增就是一次数据库操作,一次事务。如果几千次for循环操作,必然存在效率问题。下面代码是通过事务控制的方式提升效率:public void addList(List listMember) { StringBuffer sbSQL = new StringBuffer();  SQLiteDatabase db

2014-07-10 09:47:13 910

转载 android nfc

啥是NFC你要是不知道就不用往下看了。另外这里所有写的东西很多都是基于android文档的,所以你最好自己去看,否则就要看我自己的理解了一:NFC的tag分发系统如果想让android设备感应到NFC标签,你要保证两点1:屏幕没有锁住 2:NFC功能已经在设置中打开当系统检测到一个NFC标签的时候,他会自动去寻找最合适的activity去处理这个intent.

2014-06-12 16:40:42 590

转载 EditText支持多行同时支持imeOptions设置

问题描述:EditText一旦设置了多行显示,键盘总是显示Enter键。有时候我们只需要文本输入多行显示,Enter键任然需要支持imeOptions设置,比如显示完成键而不是回车换行。如这如何做呢? 问题分析以及解决:我们知道,当EditText弹出输入法时,会调用方法public InputConnection onCreateInputConnection(Edito

2014-04-29 16:21:49 672

转载 android edittext

另外使用android:imeOptinos可对Android自带的软键盘进行一些界面上的设置:android:imeOptions="flagNoExtractUi"  //使软键盘不全屏显示,只占用一部分屏幕同时,这个属性还能控件软键盘右下角按键的显示内容,默认情况下为回车键android:imeOptions="actionNone"  //输入框右侧不带任何提示andr

2014-04-18 15:31:10 541

转载 listview嵌套listview

Android实战技巧:如何在ListView中嵌套ListView   前几天因为项目的需要,要在一个ListView中放入另一个ListView,也即在一个ListView的每个ListItem中放入另外一个ListView。但刚开始的时候,会发现放入的小ListView会显示不完全,它的高度始终有问题。上网查了下,发现别人也有遇到这样的问题,而大多数人都不推荐这样的设计,

2014-01-13 16:40:36 753

转载 网页中通过js修改img的src属性刷新图片时,图片缓存问题现象表述及问题解决

问题:上传一张图片,通过js更新src属性刷新图片使其即时显示时,当img的src当前的url与上次地址无变化时(只更改图片,名称不变,不同图片名称相同)图片不变化(仍显示原来的图片)但通过firebug看图片已经变化,因为当src的地址不变时浏览器不会重新加载图片仍从缓存里面读取方法:只需每次刷新图片时,改变一下src的地址内容就行了,(1)通过前台变化,让js每次生成一个随机数作参数放

2013-12-17 12:04:31 748

原创 android webview设置背景固定不动

1.配置文件里application设置android:hardwareAccelerated=”false”;2.在loadUrl后设置mWebView.setBackgroundColor(0);3.在xml布局文件里的WebView的父层布局,父布局的背景色就是充满屏幕的webview的背景色;

2013-11-29 10:31:29 1098

转载 jacson 解析list

1 public final ObjectMapper mapper = new ObjectMapper(); 2 3 public static void main(String[] args) throws Exception{ 4 JavaType javaType = getCollectionType(ArrayList.clas

2013-11-08 13:37:00 654

原创 关于WebView的addJavascriptInterface方法的安卓版本问题

wView.addJavascriptInterface(object, name);这句话在android4.2版本以上会报错提示None of the methods in the added interface have been annotated with @android.webkit.JavascriptInterface; they will not be visible

2013-10-17 17:22:58 8379

原创 broadcast receiver 作为内部类注意事项

broadcast receiver 作为内部 类,其修饰符必须是public  static  否则会报unable to instantiate receiver

2013-09-15 16:08:22 853

原创 android颜色渐变

xml配置位于drawable下面        android:angle="45"                       ·45°的整数倍        android:centerColor="#ff000000"        android:centerX=""        android:centerY=""        android:end

2013-09-14 19:24:11 648

空空如也

空空如也

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

TA关注的人

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