自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SkAndroidCodec::NewFromStream returned null解决方案

android 7的系统上BitmapFactory.decodeStream函数第二次调用的时候会报错SkAndroidCodec::NewFromStream returned null,这是因为Android 7.0对BitmapFactory修改了BitmapFactory代码。解决方法就是在两次decodeStream之间reset一下InputStream,增加如下的代码。

2017-08-30 21:08:13 8325

原创 intellij idea环境android apk性能分析

自己编写的android apk发现在手机上运行太占内存,就需要对apk进行性能分析。本文描述在intellij idea环境下的配置方法。1、在android手机设置-应用设置-更多应用,可以在“”运行中”找到正在运行的程序消耗的内存和CPU资源。2、在intellij idea环境中,将apk编译成debug版本,只有在debug版本下才能在手机上监控运行性能。release版本无

2017-08-27 19:02:35 1788

原创 以百度地图为例,对android手机移动端地图开发进行简介

简介手机地图是比较常见的功能,很多应用都需要基于位置信息。国内使用的比较多的在线地图厂家主要是高德、百度,国外的是google和微软。高德和百度更新比较快,使用的地图源是免费的。卫星图来说,城市里还可以,但是到了郊区,就没有16级以上的卫星图。而google地图更新很慢,但是卫星图是完整的。还有就是天地图。安卓平台上的地图软件有OruxMaps和Locus,具体的使用可以参考磨坊论坛的

2017-08-24 23:03:02 4321

原创 小米miui系统上BOOT_COMPLETED广播开机启动

android手机开机启动是通过监听boot completed消息完成的,具体参考为什么监听不到开机广播action.BOOT_COMPLETED在小米手机上按照这个方法试一试,没有效果。结果在logcat中找到报错,没有自启动的权限。08-20 19:50:48.506 1424-1489/? W/BroadcastQueueInjector: Unable to launch a

2017-08-20 20:53:48 3233 1

原创 找工作的时候怎么确认公司是否靠谱?

首先从天眼查了解公司的基本情况,包括:1、什么时候注册的,5年内注册的请注意。因为很多小公司活不过5年。2、老板是谁,是不是还其他相关的公司。如果这家公司是互联网公司,而老板的其他的公司都是房地产公司,基本上可以断定是打酱油的。3、高管是谁。有没有从业经历,以前在哪些公司干过。4、公司有没有诉讼,被前员工起诉之类,业界口碑怎么样。5、如果有app,到appstore、应用市场上

2017-08-17 19:55:52 1204

原创 百度地图android sdk的一个bug

使用百度地图android sdk,发现了一个权限的bug,上报给了百度,看看处理效果怎么样。http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=133036

2017-08-12 14:46:34 386

原创 android Spinner控件设置下拉状态的条目item字体颜色

Spinner有2种状态,第一种是收缩的情况下只显示第一条,第二种是下拉状态显示所有的条目。可以通过自定义adapter类客户化不同条目的颜色。//创建列表ArrayList sortedFN=new ArrayList();for (int i = 0; i < FileNMstrs.size(); i++) { sortedFN.add(FileNMstrs.get(tra

2017-08-12 13:56:02 4086

原创 dokuwiki升级步骤

下面是简单的dokuwiki升级步骤1、管理员用户登录dokuwiki之后,系统会提示新版本发布了,可以进行升级2、点击提示下载新版本压缩包到本地。3、登录网站管理界面,备份现有的wiki。我使用的bluehost,通过备份,下载备份到本地。4、解开备份压缩包,提取出旧的wiki。5、解开新版本压缩包,将旧版本的conf/data目录,以及lib/plugins和lib/tpl

2017-08-12 13:25:11 3586

原创 android的应用架构和常用库

常用架构:mvc,mvp,mvvm是常见的。同一个app,不同的人做出来的架构不一样,在可扩展性、可测试性和可维护性上肯定都不一样。在简单的app中,activity中包含了view/model/controller。如果功能很复杂,activity文件就是几千行。后续就需要解耦,把视图拿出来放在viewmodel中,把模型拿出来放在model中,然后activty中访问viewmodel和m

2017-08-06 16:48:28 456

原创 Gradle: 错误: -source 1.7 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)

如何在intellij中设置java language level?如果language level设置为1.7,是无法支持1.8才有的lambda。Gradle: 错误: -source 1.7 中不支持 lambda 表达式(请使用 -source 8 或更高版本以启用 lambda 表达式),报错处理:网上说在file->project structure中设置languag

2017-08-03 23:27:19 5250

空空如也

空空如也

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

TA关注的人

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