- 博客(20)
- 资源 (2)
- 收藏
- 关注
转载 Java 将字节数组转化为16进制的多种方案
很多时候我们需要将字节数组转化为16进制字符串来保存,尤其在很多加密的场景中,例如保存密钥等。因为字节数组,除了写入文件或者以二进制的形式写入数据库以外,无法直接转为为字符串,因为字符串结尾有\0,当然肯定还有其他原因。下面提供几种Java中使用的方案:方案一:直接利用BigInteger的方法,应该是最简单的方案了。[java] view plainc
2015-10-28 12:03:50 664
转载 java synchronized详解
记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问ob
2015-10-28 10:09:17 240
转载 Android提供的LruCache类简介
package android.util; import java.util.LinkedHashMap; import java.util.Map; /** * A cache that holds strong references to a limited number of values. Each time * a value is acce
2015-10-28 10:02:58 263
转载 Android App的签名打包(晋级篇)
Andriod应用程序如果要在手机或模拟器上安装,必须要有签名! 1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。2.签名的步骤 a.创建key b.使用步骤a中
2015-10-27 14:18:38 266
转载 ShareSDK关于微信分享问题
转自:http://www.eoeandroid.com/thread-310281-1-1.html发现用sharesdk,做其他平台分享很快;如新浪微博、腾讯微博、有道云笔记、开心网、Google+等等,几句代码就搞定; 但是微信有点麻烦,下面我把如何解决问题说一下,方便其他开发者参考。 微信测试时,需要打包,签名是在微信开发平台注册应用时填写“应用签名
2015-10-23 17:43:09 577
转载 Android使用Intent一键分享图片文字到腾讯、新浪、开心、微信等
现在分享应用很多,消耗研发与维护时间,增加项目成本,而且集成分享功能后我们的应用包会比以前要大几MB。其实有android的Intent可以满足分享文字和图片的需求,而且不增加应用包的大小。[java] view plaincopy/** * 判断是否安装腾讯、新浪等指定的分享应用 * @param packageName 应用的包名
2015-10-23 15:43:14 514
转载 res里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)
http://xiaomi4980.blog.163.com/blog/static/215945196201391411840729/ (1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854) (2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480) (
2015-10-22 11:33:07 230
转载 Android drawText获取text宽度的三种方式
[java] view plaincopyString str = "Hello"; canvas.drawText( str , x , y , paint); //1. 粗略计算文字宽度 Log.d(TAG, "measureText=" + paint.measureText(str)); //2. 计算文字所在矩形,可
2015-10-21 14:25:09 305
转载 Android Drawable 那些不为人知的高效用法
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43752383,本文出自:【张鸿洋的博客】1、概述Drawable在我们平时的开发中,基本都会用到,而且给大家非常的有用。那么什么是Drawable呢?能够在canvas上绘制的一个玩意,而且相比于View,并不需要去考虑measure、layout,仅仅只要去考虑
2015-10-20 14:56:46 230
转载 Android SnackBar
转自:http://blog.csdn.net/liu1164316159/article/details/42706275展示的效果就这样简单就看你是有那个需求了。SnackBar的创建过程使用了Builder设计模式,有不同需求的可以更具需求结合代码创建出需要的效果。[java] view plaincopy
2015-10-20 09:42:06 286
转载 Android 自定义view实现水波纹效果
http://blog.csdn.net/tianjian4592/article/details/44222565在实际的开发中,很多时候还会遇到相对比较复杂的需求,比如产品妹纸或UI妹纸在哪看了个让人兴奋的效果,兴致高昂的来找你,看了之后目的很明确,当然就是希望你能给她;在这样的关键时候,身子板就一定得硬了,可千万别说不行,爷们儿怎么能说不行呢;好了
2015-10-20 09:38:55 565
转载 Android Paint、Canvas、Matrix使用讲解(一、Paint)
http://blog.csdn.net/tianjian4592/article/details/44336949好了,前面主要讲了Animation,Animator 的使用,以及桌面火箭效果和水波纹效果,分别使用android框架和自己绘制实现,俗话说,工欲善其事,必先利其器,接下来几篇文章主要讲绘制中我们需要常使用的一些利器;Paint:画笔Canvas:画
2015-10-20 09:34:20 368
转载 Android中Bitmap和Drawable
一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵二、Bitmap1、从资源中获
2015-10-16 16:29:30 208
转载 双向滑动的范围选择条SeekBar
老外写的,很难想象会继承自ImageView,支持整数和小数,非常好用。 原帖:http://www.eoeandroid.com/thread-263893-1-1.html 另一种可以自动对齐刻度的Seekbar: tp://www.eoeandroid.com/thread-310686-1-1.html http://www.23code.co
2015-10-13 09:01:17 1014 2
转载 Android中shape的使用
在看很多开源代码中都使用到了shape,我看代码的时候一般都一带而过了,没有仔细去研究,这几天刚好有空就顺带详细了解一下,在学习的过程中参考了官方文档和网上的示例代码,本文后面会附上测试代码。方法/步骤1一、在res/drawable文件夹下创建一个名为gradient_box的xml文件:shape drawab
2015-10-11 15:46:05 232
转载 Android中让Dialog全屏
http://gqdy365.iteye.com/blog/1402906http://blog.sina.com.cn/s/blog_643e838601016rgt.html一、在style中定义样式:Java代码 "1.0" encoding="utf-8"?> "Transparent"> "an
2015-10-10 16:14:28 331
转载 去除字符串中的空格、制表符、换行、回车
public static String replaceBlank(String str) { String dest = ""; if (str!=null) { Pattern p = Pattern.compile("\\s*|\t|\r|\n");
2015-10-10 11:31:29 374
转载 解决popupwindow中弹出输入法被遮挡问题
在Popupwindow中有EditText,当点选EditText后输入法在popupwindow后面显示了。最后查找了大量资料后输入法终于在popupwindow在前端显示了,呵呵非常的好。解决思路我们知道popupwindow中有个输入法配置选项。。解决思路我们知道popupwindow中有个输入法配置选项。 [java] view plaincopypr
2015-10-07 16:12:09 805
转载 Android中给listview/gridview设置动画(逐条加载条目动画)
先看实现的效果如下:演示效果如上: 上面的列表是GridView 要给这个GridView添加一个动画,才可以逐个加载。网上找了大量资料,不少人说用多线程加载,通过SetAdapter设置数据改变,还有用到Handler这样太扯淡了,几乎放弃了。发现直接在配置里设置动画即可。效果非常好,看效果。 ListView配置方法如下:[htm
2015-10-07 16:10:54 509
转载 自定义控件让TextView(Radiobutton)、Button的drawableLeft和drawableRight与文本一起居中显示
TextView的drawableLeft、drawableRight和drawableTop是一个常用、好用的属性,可以在文本的上下左右放置一个图片,而不使用更加复杂布局就能达到,我也常常喜欢用RadioButton的这几个属性实现很多效果,但是苦于不支持让drawbleLeft与文本一起居中,设置gravity为center也无济于事,终于有空研究了一下,这里与大家一起分享。
2015-10-06 17:46:53 1890
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人