代码编写
Faith_hb
在撸代码的路上越走越远...
展开
-
使用代码为TextView或者Button设置drawableLeft,top,ringht,buttom
大家都熟悉怎么在xml中为TextView或者Button设置方位图,但是如何在代码中实现呢? 现提供在代码中设置方位图的函数: private void setDrawableDir() { Drawable drawableM = getResources().getDrawable(R.drawable.资源id); drawableM.setBounds(0, 0,原创 2013-05-15 14:50:59 · 2071 阅读 · 0 评论 -
提供几个处理图片内存溢出的方法
/** * 图片按比例大小压缩方法(根据Bitmap图片压缩): * @param image * @return Bitmap */ public Bitmap compressBmpByBm(Bitmap bitmap) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); bitmap.compres原创 2013-05-14 13:23:19 · 1719 阅读 · 0 评论 -
android 图片的单点缩放操作
图片处理,支持单点旋转缩放外加拖动原创 2014-01-04 12:09:29 · 1964 阅读 · 0 评论 -
android中控件公用产生的冲突的解决办法
控件组合产生冲突的解决办法!!!原创 2013-09-22 17:27:54 · 2854 阅读 · 0 评论 -
拍照图片滤镜sample
本文章主要介绍拍完照片后对图片的渲染进行处理可以对拍出的照片进行选择不同的滤镜,令在图片上附有编辑框,供大家对图片进行描述,这是一个可以手动拖动的编辑框,在这里主要介绍下,手指放到控件上什么情况下视为点击,这里就牵涉到一个问题,点击是需要弹出软键盘的,拖动则不应该有软键盘弹出,然而在拖动的过程中还需屏蔽掉因为长按导致的弹出系统的输入法的弹框,当点击后弹出软键盘,再进行拖动操作,软键盘因原创 2013-09-05 16:02:11 · 1306 阅读 · 0 评论 -
屏蔽EditText长按导致的弹出输入法的对话框
做了个能手动拖动的EditText,但有个问题导致的体验很不好,就是手放上去开始拖,拖到一段距离后弹出个输入法的对话框,这根本不是我想要的效果,于是就想屏蔽它,结果在网上找到一句代码,放上去 顿时解决问题,先贴出来给大家一起分享。文章不在大,不在深,关键是能解决有需要的人的困惑就行edittext.setLongClickable(false);原创 2013-09-04 13:25:08 · 1965 阅读 · 0 评论 -
上下左右弹框
仿微信退出登录效果,底部弹框 下载地址:http://download.csdn.net/detail/hongbingfans/5524755原创 2013-06-05 17:20:16 · 1194 阅读 · 0 评论 -
json数据格式
给大家分享下 json数据格式化的函数,参数uglyJSONString为:json字符串 public String jsonFormatter(String uglyJSONString) { Gson gson = new GsonBuilder().setPrettyPrinting().create(); JsonParser jp = new JsonParser();原创 2013-04-09 10:19:38 · 963 阅读 · 0 评论 -
拦截短信
不知道大家做拦截短信是怎么实现的;也许有人是通过广播接收器来实现的,但这种实现方式并不是很靠谱,有些手机内部就注册广播,或者手机上安装的其他的软件,例如:微信,91短信等…,因此你通过广播接收器的方式就无法实现短信拦截功能,在这里向大家推荐一种方法:遍历系统短信库;不多说了 直接上代码:// 短信拦截监听 public interface OnInterceptListener{ p原创 2013-04-09 15:32:33 · 1124 阅读 · 1 评论 -
AndroidManifest.xml中常见的警告处理
1.Exported receiver does not require permission警告原因:该接收器或者服务是开放式的,需要内容添加权限属性解决方案:2. tag appears after tag警告原因:uses-permission 标签出现在 application后面解决方案:将uses-permission 放到 application前面3.原创 2013-04-08 17:32:30 · 6476 阅读 · 0 评论 -
Android绘制锁屏功能所涉及的一些重要代码
/** * 计算两点之间的角度 * @param a * @param b * @return */ public float getDegrees(Point a, Point b) { float ax = a.x;// a.index % 3; float ay = a.y;// a.in原创 2015-03-18 16:21:58 · 814 阅读 · 0 评论