快速开发android,离不开这10个优秀的开源项目

2018-12-17
阅读 5 分钟
6.2k
一款 Android 开源天气 App ,包含天气信息、详情、生活指数等,通知栏,桌面小部件,定时更新天气等等,应用没有任何广告,支持县级、区级城市的天气,原文:[链接]

Android面试整理(附答案)

2018-12-11
阅读 19 分钟
3.6k
面试,无非都是问上面这些问题(挺多的 - -!),聘请中高级的安卓开发会往深的去问,并且会问一延伸二。以下我先提出几点重点,是面试官基本必问的问题,请一定要去了解!

最近Android真的凉凉了?

2018-11-27
阅读 1 分钟
1.7k
都说Android最近行情不好,很多人都遇到瓶颈或放弃或转行。其实这种情况15年16年也是如此,相对比之下,个人认为今年比去年好多了,Android接下来将会走向复苏的春天。

Android 应用防止被二次打包指南

2018-11-23
阅读 6 分钟
6.3k
“Android APP二次打包”则是盗版正规Android APP,破解后植入恶意代码重新打包。不管从性能、用户体验、外观它都跟正规APP一模一样但是背后它确悄悄运行着可怕的程序,它会在不知不觉中浪费手机电量、流量,恶意扣费、偷窥隐私等等行为。

IntelliJ IDEA 最常用配置,应用、永久激活

2018-11-15
阅读 4 分钟
2.1k
包含 1、最常用配置 2、应用 3、永久激活 刚刚使用IntelliJ IDEA 编辑器的时候,会有很多设置,会方便以后的开发,磨刀不误砍柴工。 比如:设置文件字体大小,代码自动完成提示,版本管理,本地代码历史,自动导入包,修改注释,修改tab的显示的数量和行数,打开项目方式,等等一大堆东西。 总结一下,免得下次换了系统...

安卓中高级开发面试知识点之——缓存

2018-11-14
阅读 3 分钟
1.8k
几乎所有的项目都做了缓存,但是缓存做的怎么样,其实只有我们自己知道。缓存做的好,没有网络也能流畅的使用;再多的数据请求都不会出现卡顿延迟等待很久的情况。

开发了5年android,我开始了go学习之旅

2018-11-12
阅读 6 分钟
4.9k
做了近5年的android开发,最近项目也是不怎么忙,空闲的时候总会思考一些事情,不过作为移动开发,我个人觉得很有必要学习后台开发,由于公司是Go语言开发的,了解go语言一段时间后,我发现go语言的强大。基于优雅的语法和其强大的并发性,我开启我的go学习之旅。

做了5年的Android,我转Java后台了!

2018-11-06
阅读 2 分钟
3.6k
很多人做Java开发4,5年后,都会感觉自己遇到瓶颈。什么都会又什么都不会,如何改变困境,为什么很多人写了7,8年还是一个码农,工作中太多被动是因为不懂底层原理。公司的工作节奏又比较快,难有机会学习架构原理,也没人教,所以这个时候,学习架构原理,扩展思维,对自己以后职业生涯尤为重要。

送书拉!给开发者们的几本书籍 |福利

2018-11-05
阅读 2 分钟
2.3k
这确实不假,当然也应证了一个问题:为什么中高级Android程序员不多呢? 确实我不怎么好回答。但是我希望通过我自己的学习方法来帮助大家去提升技术:

Android:四大架构的优缺点,你真的了解吗?

2018-11-01
阅读 7 分钟
3.9k
声明转载于作者:KunMinX原文链接:[链接] 前言 前不久刚结束对 20 模块项目的第 3 轮重构,一路见证 MVC、MVP、Clean 的优缺点并形成自己的体会。 近期在总结工作经验的同时,开始写博客。顺便开源了我设计的 ViaBus 架构。 项目地址:[链接] 项目常用架构比对 以下,对常见的 MVC、MVP、Clean、AAC 架构做个比对。 首...

Java 11正式发布,这几个逆天新特性教你写出更牛逼的代码

2018-10-25
阅读 7 分钟
3.3k
就在前段时间,Oracle 官方宣布 Java 11 (18.9 LTS) 正式发布,可在生产环境中使用! 这无疑对我们来说是一大好的消息。作为一名java开发者来说,虽然又要去学习和了解java11,但内心还是欣慰的。我想至少你和我一样的心情:Java在手,天下我有!

如果Android真的收费了,你怎么看?

2018-10-24
阅读 3 分钟
2.8k
声明:本文有终端研发部yuer原创发布,未经允许,不得转载 前言 今天突然看到一群里有人发了下面这样一张图片,然后群里又炸了! 于是又和同事讨论了android收费的问题,然后隔壁正在玩农药的UI妹子就笑了... 没错! 安卓可能要收费了!安卓可能要收费了!安卓可能要收费了! 欧盟两张罚单,谷歌白干半年 欧盟向来以反垄...

APP瘦身这一篇就够了

2018-10-23
阅读 4 分钟
3k
Android碎片化的发展使得dpi的分类越来越多,从最初的ldpi、mdpi、hdpi到后来的xhdpi、xxhdpi、xxxhdpi、tvdpi等。

Android&Java面试题大全—金九银十面试必备

2018-10-22
阅读 17 分钟
2.9k
加载。 加载是将字节码数据从不同的数据源读取到JVM内存,并映射为 JVM 认可的数据结构,也就是 Class 对象的过程。数据源可以是 Jar 文件、Class 文件等等。如果数据的格式并不是 ClassFile 的结构,则会报 ClassFormatError。

程序员的修行-《1.高效chrome插件》

2018-10-16
阅读 3 分钟
5.1k
Chrome浏览器无论是作为浏览器市场的NO1还是其强大的跨平台能力以及丰富的扩展插件,一直是许多开发者的首要选择的浏览器。chrome浏览器也因为其丰富的Chrome插件,帮助开发者们在开发流程中极大地提高开发效率。

android经典源码,很不错的开源框架

2018-10-15
阅读 4 分钟
4.3k
高仿最美应用项目源码项目介绍这是仿最美应用开发的基于mvp+rxjava+retrofit的项目,很值得学github地址:[链接]Musicoco 完整项目:音乐播放器项目介绍功能:通过耳机和通知栏快捷控制音乐播放、创建歌单、本地歌曲搜索、记忆播放、自动切换到夜间模式、定时停止播放、应用主题自定义以及播放界面风格选择等功能。githu...

MongoDB、Hbase、Redis等NoSQL优劣势、应用场景

2018-10-11
阅读 3 分钟
2.7k
NoSQL数据库在整个数据库领域的江湖地位已经不言而喻。在大数据时代,虽然RDBMS很优秀,但是面对快速增长的数据规模和日渐复杂的数据模型,RDBMS渐渐力不从心,无法应对很多数据库处理任务,这时NoSQL凭借易扩展、大数据量和高性能以及灵活的数据模型成功的在数据库领域站稳了脚跟。

体验go语言的风骚式编程

2018-10-10
阅读 5 分钟
2.5k
最近想搞搞后台开发,话说注意力就转移到了公司用的golang。用Go做微服务比较方便,或许是因为golang强悍的语法吧,看到go的语法,自己已被深深的吸引。

金九银十中,看看这31道Android面试题

2018-10-09
阅读 7 分钟
3.3k
阅读目录1.如何对 Android 应用进行性能分析2.什么情况下会导致内存泄露3.如何避免 OOM 异常4.Android 中如何捕获未捕获的异常5.ANR 是什么?怎样避免和解决 ANR(重要)6.Android 线程间通信有哪几种方式7.Devik 进程,linux 进程,线程的区别8.描述一下 android 的系统架构9.android 应用对内存是如何限制的?我们应该...

回京火车上编码是一种怎样的体验?

2018-10-08
阅读 1 分钟
1.6k
今天第一天上班,记录一下昨天回京的笔录。相信你也有一样的感受。自己的笔记,勿喷! 正文 今天是2018年10月7号,长达7日的假期生活已经结束。行走在火车上瞬感无聊,于是拿起了自己手中的电脑包瞎捣鼓了起来! 首先说明一点个人不是因为工作难缠,就是因为自己随心所欲,如此而已! 自己靠着窗户,电脑打开,于是打开...

android高级页面效果集锦

2018-09-30
阅读 3 分钟
3.5k
程序员界有个神奇的网站,那就是github,这个网站集合了一大批优秀的开源框架,极大地节省了开发者开发的时间,在这里我进行了一下整理,这样可以使我们在使用到时快速的查找到,希望对大家有所帮助!

2018年Android的保活方案效果统计

2018-09-29
阅读 19 分钟
6.9k
1、监听广播:监听全局的静态广播,比如时间更新的广播、开机广播、解锁屏、网络状态、解锁加锁亮屏暗屏(3.1版本),高版本需要应用开机后运行一次才能监听这些系统广播,目前此方案失效。可以更换思路,做APP启动后的保活(监听广播启动保活的前台服务)

程序员如何预估自己的项目开发时间?

2018-09-28
阅读 3 分钟
8.4k
项目时间的估算对项目的成败至关重要。项目时间管理包括了项目按时完成所需的各个过程。但是,在实际项目中,经常出现项目延期,估算严重不准确的现象。

AndroidUtils:Android开发不得不收藏的Utils

2018-09-27
阅读 17 分钟
4.3k
AndroidUtils Android开发不得不收藏的Utils之前写这篇文章主要是项目应用到的Utils,发现已经有一个更全面的开源库总结,所以还是非常震惊可以总结的这么全面,在此我准备重新梳理一遍~

Google开发者大会:你不得不知的Tensorflow小技巧

2018-09-26
阅读 4 分钟
3.5k
Google Development Days China 2018近日在中国召开了。非常遗憾,小编因为不可抗性因素滞留在合肥,没办法去参加。但是小编的朋友有幸参加了会议,带来了关于tensorlfow的一手资料。这里跟随小编来关注tensorflow在生产环境下的最佳应用情况。

程序员如何预估自己的项目开发时间?

2018-09-21
阅读 3 分钟
7k
项目时间的估算对项目的成败至关重要。项目时间管理包括了项目按时完成所需的各个过程。但是,在实际项目中,经常出现项目延期,估算严重不准确的现象。

美团面试题:Java-线程池 ThreadPool 专题详解

2018-09-19
阅读 12 分钟
5k
java.util.concurrent.Executors提供了一个 java.util.concurrent.Executor接口的实现用于创建线程池

练就Java24章真经—你所不知道的工厂方法

2018-09-04
阅读 3 分钟
2.4k
之所以要学习Java模式,是因为面试的时候有时间回答的不是太完整,面试过后才想起来如何回答。所以,我说了: 只有总结才是王道,只有总结才能提高

一个完整Java Web项目背后的密码

2018-08-31
阅读 3 分钟
3.9k
最近自己做了几个Java Web项目,有公司的商业项目,也有个人做着玩的小项目,写篇文章记录总结一下收获,列举出在做项目的整个过程中,所需要用到的技能和知识点,带给还没有真正接触过完整Java Web项目的同学一个比较完整的视角,提供一个所谓的“大局观”,也以便于同学们更有针对性地学习。当然,这里所用到的例子项目...

嗨!这是一篇值得深入学习的控件-RecyclerView(源码解析篇)

2018-08-30
阅读 10 分钟
2.1k
我一直在说RecyclerView是一个值得深入学习,甚至可以说是一门具有艺术性的控件。那到底哪里值得我们花时间去深入学习呢。没错了,就是源码的设计。但是看源码其实是一件不简单的事情,就拿RecyclerView的源码来说,打开源码一看,往下拉啊拉啊,我擦,怎么还没到头,汗....居然有12k+行。看到这里恐怕会吓一跳,就这么...