
Android模块
JaydenZhou
一个最近又勤快起来的Coder!!
个人主页: https://ifish.site
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
推荐一系列优秀的Android开发源码
专题类: 一、Android开发图书推荐:http://book.apkbus.com/ 二、Android开发精选源码推荐:http://demo.apkbus.com/ 三、Android 开发 UI设计http://www.apkbus.com/design/ 四、 Android开发系列教程合集http://dev.apkbus.com/转载 2012-09-07 14:46:23 · 1998 阅读 · 1 评论 -
Android targetSDK升级到28,gradle升级4.6遇到的问题
最近看友盟上app使用的设备统计,Android8.1以上的用户超过60%,于是想把targetSDK直接从26改成28,这样就可以更好地适配8.1的用户。但是遇到了如下一些问题,以及最终黑白灰名单的问题无法确认完全搞定,于是放弃掉,还是保留在targetSDK=26,等待新系统Q出来以及P的用户增多稳定后,再一起切换成29吧。遇到的问题:1.修改如下android编译参数:compil...原创 2019-04-28 22:49:46 · 2911 阅读 · 0 评论 -
ScollView嵌套GridView,文字过多时候,会出现底部显示不全
需求: 整个页面外层是套有可滑动ScrollView,中间有动态显示的GridView,用来显示常用的服务Icon,最终效果如下: 该需求支持以下两种特点: 1.最多显示两行文字; 2.多少文字都可以显示得出来,因为字体对应缩小了。实现过程&遇到的问题:1.因为GridView和ScrollView的滑动冲突问题,得重写GridView的onMeasure方法,使之支持嵌套在S...原创 2019-04-27 23:57:07 · 677 阅读 · 1 评论 -
APP进入后台,Android回收内存后,在进入app出现显示异常
故障现象: 首页tab是MainActivity里,嵌套一个大Fragment,然后用ViewPager来加载里面的4个Fragment来作为底部tab切换。 当进入其他页面,主页MainActivity可能被内存回收(一般情况不会被回收)。想要触发此现象,可以有必现的两种方法进行触发来复现:先打开APP后,打开“系统设置”,切换语言,再次回来APP即可。先打开APP后,打开“开发者模式”...原创 2019-04-26 23:08:42 · 1153 阅读 · 0 评论 -
Android gradle编译临时切换库加载原资源库的问题
事情是这样的,听云sdk之前上线过3.0.0版本,然后由于他们公司版本管理的原因,临时下线掉了该版本,但是此时我们的app已经临近发版,就不大改库了,就用/.gradle缓存里面的jar和pom文件进行编译发版了。后来为了不让后续听云公司发布最新3.0.0的时候,/.gradle里面的缓存会影响到我们,所以我就在无备份情况下,在jenkins服务器上,用如下命令(find ~/.gradle ...原创 2019-04-03 23:47:17 · 465 阅读 · 0 评论 -
ViewPager里Bitmap主动回收资源的另一种思路
原创文章,欢迎转载,转载请注明:fishcode.cn 作者:JaydenZhou Android是个资源吃紧的系统,虽然现在的手机运存越来越大,但是由于手机屏幕越来越大,加载的图片越来越大,加载后换算成内存占用也就越来越大,特别是用Bitmap直接不做任何压缩处理就加载显示的话,占用更大。因此我要分享其中的一种场景,我们可以主动去释放掉Bitmap资源,从而减轻内存占用。 场景:启原创 2018-01-10 21:11:42 · 1498 阅读 · 0 评论 -
Android生日礼物(含拼图游戏,背景音乐,自动拨号等功能实现)--根据代码规范修改注释以及定义
公司培训了编码规范,回头过来看看我以前写过的代码,着实比较烂,缺少必要的注释,以及对于变量名的定义也不甚规范,故借着此次学习,我重新整理下一篇安卓项目的文章,规范下代码,可以用doxygen生成html文件,以便方便别人阅读源码以及以后自己回顾自己的成果,并且希望能够慢慢培养成规范的习惯。 源文章的地址是:http://blog.csdn.net/jjzhouj...原创 2012-10-11 12:32:35 · 4677 阅读 · 2 评论 -
分享个人在调试Android的时候常用的几个logcat命令
1. 系统刚开完机,想完全打印出来,则用 logcat , 这样它会把缓存里面的都打印出来;2. 如果不想打印占用终端,则加个&号,即 logcat &3. 如果想把前面的打印清掉,开始现在的打印,则用 logcat -c ; logcat4. 如果想过滤出代码中Log.d(TAG, "****") 中TAG的关键字打印,则用 logcat -s...原创 2014-07-10 13:05:30 · 13110 阅读 · 0 评论 -
当requestFocus不能立马起作用时…
原创文章,欢迎转载,转载请注明:http://www.fishcode.cn/android_request.htmlCSDN: blog.csdn.net/jjzhoujun2010作者:Dream Fly 不知道各位有没有遇到过这样的情况: 第一次一个apk界面,然后本来想在某处requestFocus()使之获得焦点来显示的,但是直接调用却不行,如图1所示。原创 2014-07-22 13:42:41 · 8061 阅读 · 4 评论 -
Android异步更新UI-线程池-Future-Handler实例分析
Android异步更新UI-线程池-Future-Handler实例分析原创文章,欢迎转载,转载请注明:https://ifish.site/android_threadpool_future_handler.htmlCSDN:blog.csdn.net/jjzhoujun2010作者:Dream Fly 前言:我们在开发Android过程中,在处理耗时任务和UI...原创 2015-03-23 03:37:36 · 5033 阅读 · 2 评论 -
Android应用: 任务管理类app开发 ---- 项目分解(零)
原创文章,转载请注明: http://www.fishcode.cn/android_timeschedule.html CSDN博客地址: http://blog.csdn.net/jjzhoujun2010前言:用了不少相关的GTD管理时间任务的app,感觉都不是很符合自己的习惯,然后… 就想不如自己弄一个玩玩。 本篇分享将会从“零”开始创建一个完整的apk,但是由于工作繁忙关系,原创 2015-10-31 00:07:43 · 5662 阅读 · 1 评论 -
[Genymotion] [Fatal] Cannot mix incompatible Qt library (version 0x40806) with this library (version
最近genymotion提示更新,我就更新了,Ubuntu系统下,发现更新后不能正常打开了…提示错误如下: [Genymotion] [Fatal] Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40804) 于是乎,上百度查找半天,说是要安装QT什么的,但是我旧版原创 2015-04-10 01:57:21 · 5639 阅读 · 0 评论 -
SlidingMenu导入编译使用方法--Eclipse和IDEA
很多侧滑的应用都用的是开源库SlidingMenu, 效果不错,以下是我用上的效果图,由于最近换成了IDEA(IntelliJ)编辑器,昨天上网找了好多教程都是关于在Eclipse导入的方法,摸索着最后也把它导入成功并可以引用了,特此总结了两种IDE的添加方法,分享给大家,最后再简单介绍下该开源库的使用方法。 图 SlidingMenu 侧滑- 搜索歌手 一原创 2014-06-23 19:26:51 · 5740 阅读 · 2 评论 -
活学活用——制作创意Android生日礼物(含拼图游戏,背景音乐,自动拨号等功能实现)
由于工作上的需要,得重头开始学习Android开发,刚开始学了几个星期吧,想这么光看书没实践的话效率会很低,刚好朋友的生日快到了,于是就萌生出弄个APP送给人家的想法。于是乎动力十足,加班加点,赶在生日时候送出去了。最后我秉着安卓开源的精神,特将我的源代码共享出来,并且进行必要注释,希望能够共同学习和提高,由于个人隐私问题,采取的图片已经修改,自动拨号改为拨给10086. 进入正题原创 2012-09-13 22:49:43 · 7509 阅读 · 1 评论 -
Android+Nginx一步步配置https单向/双向认证请求
最近想实现一个旧项目https的防抓包功能,重新学习并且配置了下https相关通信知识,参考了不少文章,有些文章比较旧不全或者有误,走了不少弯路和坑,所以整理出来方便自己巩固以及供大家参考,指出不足或者有误之处互相学习。 本文的服务端环境:Debian 9.8Nginx原创文章,欢迎转载,转载请注明:ifish.site作者:JaydenZhou一、需要的前置知识点 本文...原创 2019-09-26 14:40:16 · 2563 阅读 · 1 评论