![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android小知识
弓长钅刂
追求极客生活
展开
-
Android开发,如何使canvas画布背景色透明。
在使用Android surfaceview进行绘图时,常常需要使绘制出来的图案背景色透明,以实现背景图片和绘制出来的图案融为一体原创 2016-01-29 13:14:47 · 30781 阅读 · 8 评论 -
通过value取得Map中的Key的方法
通过value取得Map中的Key的方法public static String getKeyByValue(Map map, Object value) { String keys=""; Iterator it = map.entrySet().iterator(); while (it.hasNext()) { Map.Entry entry = (Entry) it.原创 2016-01-31 11:33:10 · 487 阅读 · 0 评论 -
HttpUrlConnection缓存,仿微信朋友圈图片缓存效果
关于网络通讯方面,谷歌在android6.0以后放弃了HttpClient,推荐使用HttpUrlConnection,然而HttpUrlConnection在API8以后就必须放在线程中了,这也是情理之中。我们推荐使用缓存技术,可以实现微信朋友圈第二次点击同一张图片不用重复下载的效果。本类用来判断从内存还是从网络取图片并下载public class BitmapLoader原创 2016-02-15 23:58:14 · 644 阅读 · 0 评论 -
关于sharedpreference无法写入的错误小结
好久没有用sharedpreference,最近在一个项目中用到了,却突然发现无法写入,总结如下:将对于sharedpreference的操作(增删改查)汇总在一个叫做preferenceService的类中,在Activity中new它时,应注意成员变量中要将preferenceService赋值为null,然后在OnCreate()中再new,这样才可以写入。另外,一定要注意在Ma原创 2016-03-02 22:33:14 · 796 阅读 · 0 评论 -
android客户端与javaweb服务端通信——登录小demo的启示
前两天讨论了javaweb项目连接mysql数据库的注意事项,是因为刚刚租了一台ecs云服务器,在上面搭载mysql要比Oracle方便很多,今天我们来探讨一下android端与服务端通信的方式方法,更多的是注意事项。原创 2016-02-19 10:55:57 · 1846 阅读 · 0 评论 -
android项目初体验(持续更新)
本人在公司本来是做后台的,前段时间被领导临时抽调去做安卓。此前只是大致了解过安卓Demo,没有真正接触过安卓项目,所以踩了很多坑,也解决了很多问题,现将这些问题总结一下。前人栽树后人乘凉。1、做第一个页面的样式的时候,就把统一的样式定义好,以后的页面都调用这统一的样式。原创 2017-06-05 22:18:59 · 246 阅读 · 0 评论 -
HBuilder连接genymotion模拟器进行调试
最近正在用HBuilder开发一个mui框架的跨平台app,打算用genymotion进行调试(众所周知,genymotion是非常流畅的安卓模拟器),然而打开genymotion之后发现,HBuilder并不能识别它。。。网上给了很多解决方案,比如:kill所有adb.exe进程 启动genymotion,进入tools目录,运行:.\adb devices,记下ip和port 启动...原创 2019-08-02 16:04:17 · 713 阅读 · 0 评论