Android群英传知识点回顾——第十三章:Android实例提高 这一章是两个游戏的设计,比较关键的是整个游戏的设计思想和游戏实现的算法,我曾经也做过2048的游戏,觉得内容还是挺不错的,如果光凭文字表达,有些地方很难…
分类:移动开发
RxJava 设计回顾
本文是 Advanced RxJava http://akarnokd.blogspot.com/ 系列博客的中文翻译,已征得作者授权。该系列博客的作者是 RxJava 的核心贡献者之一。翻译的内容使用 知识共享 署名-…
你为什么选择程序员这个职业?
于为何选择程序员这份工作,各有各的答案。有的人因为喜欢代码的对话逻辑,有的人因为看中程序员的较高薪资。有人追名,有人逐利,有人为了梦想,还有人仅仅只是想做些实际的小事。你的答案,又是什么? 写在前面 前几天和两位发小聚餐…
两年的Android成长之路(一)
前言 又是一年,毕业就成了名副其实的程序员。两年多Android开发,从最初的小白,到现在可以自己设计一些东西;从最初面对需求的茫然,到现在游刃有余,一路的成长和成果,到此做个小结。大牛可以略过,希望能对刚刚踏上Andr…
关于Java计算精度问题
初级问题: double i = 399 * 0.075; 此时结果:29.924999999999997 明显和我们应得的29.925有精度上的问题 so,马上想到了BigDecimal这一高精度计算专用的类 new …
Glide-源码分析(一)
前言 前面几片文章主要介绍了下Picasso,相对来说Picasso源码看起来会比较轻松,所以如果想研究图片框架的话,建议先从Picasso下手,这样会比较容易。 源码分析 今天只分析最简单的一行代码,后面会慢慢深入。 …
React Native 打包APK
title: React Native 打包APK tags: [Android, React Native] categories: React Native description: React Native 打包A…
AndroidStudio常见的问题总结
刚开始用AndroidStudio遇到了很多问题很不适应,去谷歌、stackoverflow等网站搜索各种解决方案, 用了AndrodStudio很长时间了,一路上遇到了不少坑,使用过程遇到的一些问题,及解决方案记录了下…
Android内存缓存LruCache源码解析
LruCache 作为内存缓存,使用强引用方式缓存有限个数据,当缓存的某个数据被访问时,它就会被移动到队列的头部,当一个新数据要添加到LruCache而此时缓存大小要满时,队尾的数据就有可能会被垃圾回收器(GC)回收掉,…
Android 使用VideoView播放视频无法全屏问题
在VideoView宽高都设置为match_parent后,由于视频源的尺寸导致播放的时候不能全屏,只需要重写VideoView的onMeasure方法就可以了,代码如下,直接copy就可以用了。 import andr…
如何查看Android App的方法总数
大家都知道Android有65535方法数的问题,也就是说App的Java代码Method总数、Field总数都不能超过65535个,那我们有什么办法能查看我们App的这个值已经有多少了呢? dexdump命令 #查看a…
PYWeather--【一款Android天气应用】
PYWeather 一款Android天气应用 参考了好多天气预报界面才有了自己的这款PY天气App 本应用使用了MVP的设计模式,使用Retrofit作为网络请求库,其中天气预报数据来自于和风天气API(感谢) PY天…