澳门新葡亰手机版 13

Android布局

本文由码农网 – 杨小勇原创,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 看了几篇文章以及自己写了一些,关于布局的问题,根据别人的写作总结一下得到 Android总体有五大布局: 一.基本理论 Android六大基本布局分别是:线性布局LinearLayout、表格布局TableLayout、相对布局RelativeLayout、层布局Frame […]

Read More →
澳门新葡亰手机版 1

Android文件下载之进度检测

近期因为项目的需要,研究了一下Android文件下载澳门新葡亰手机版,进度显示的功能实现,接下来就和大家一起分享学习一下,希望对广大初学者有帮助。先上效果图: 上方的蓝色进度条,会根据文件下载量的百分比进行加载,中部的文本控件用来现在文件下载的百分比,最下方的ImageView用来展示下载好的文件,项目的目的就是动态向用户展示文件的下载量。 下面看代码实现: […]

Read More →
澳门新葡亰手机版 16

最详细的 Android NavigationDrawer 开发实践总结

继前面写的两篇文章之后( 有问题欢迎反馈哦 ): Android开发:Translucent System Bar 的最佳实践 Android开发:最详细的 Toolbar 开发实践总结 接着来写写Android系统UI新特性,本文是我对最近开发过程中应用 NavigationDrawer 特性的详细总结。 本文涉及到的所有代码实现细节,会在文末附上源码地址 […]

Read More →
澳门新葡亰手机版 1

Android Activity的生命周期和启动模式详解

FLAG_ACTIVITY_NO_HISTORY 意思就是说用这个FLAG启动的Activity,一旦退出,它不会存在于栈中,比如原来是A,B,C这个时候再C中以这个FLAG启动D的,D再启动E,这个时候栈中情况为A,B,C,E。 Activity任务栈和四种启动模式 一般Activity切换正常生命周期(这里的一般是指启动模式为standard,切换act […]

Read More →
澳门新葡亰手机版 2

Android 中构建快速可靠的 UI 测试

前言 让我一起来看看 Iván Carballo和他的团队是如何使用Espresso, Mockito 和Dagger 2 编写250个UI测试,并且只花了三分钟就运行成功的。 在这篇文章中,我们会探索如何使用Mockito(译者注:Mockito是java编写的一个单元测试框架),Dagger 2 去创建快速可靠的Android UI测试。如果你正在开始编 […]

Read More →
澳门新葡亰手机版 2

Android自定义view详解

对于我这样一个Android初级开发者来说,自定义View一直是一个遥不可及的东西,每次看到别人做的特别漂亮的控件,自己心里那个痒痒啊,可是又生性懒惰,自己不肯努力去看书,只能望而兴叹,每次做需求用到自定义控件,就直接去Github上找,找到合适的就用,找不到合适的,凑合也用,反正从来没想过要自己来做这样的东西,可是毕业以后到了新公司,为了自己的荣誉,这次不 […]

Read More →
澳门新葡亰手机版 5

我的 Android 开发实战经验总结

以前一直想写一篇总结 Android 开发经验的文章,估计当时的我还达不到某种水平,所以思路跟不上,下笔又捉襟见肘。近日,思路较为明朗,于是重新操起键盘开始码字一番。先声明一下哈,本人不是大厂的程序猿。去年毕业前,就一直在当前创业小团队从事自己热爱的打码事业至今。下面总结是建立在我当前的技术水平和认知上写的,如有不同看法欢迎留下评论互相交流。 1.理解抽象, […]

Read More →
澳门新葡亰手机版 5

Android开发软件架构思考以及经验总结

(1)、人力变动风险 人是善变的,尤其对于IT来说,人员的流动就更加的频繁了,公司内部的调整,员工跳槽等等。所以,对于一直开发团队,必须要考虑到人员变动的风险。如果,某某不在了,项目是否可以正常运行。开发团队之间是否能够交叉熟悉各自之间的业务。 2、业务拆分 我们在进行业务拆分的时候,我认为可以将业务分成三类: 3、Google搜索关键字:架构设计 搜索引擎 […]

Read More →

Android 混淆从入门到精通

简介 作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。混淆概念虽然容易,但很多初学者也只是网上搜一些成型的混淆规则粘贴进自己项目,并没有对混淆有个深入的理解。本篇文章的目的就是让一个初学者在看完后,能在不进行任何帮助的情况下,独立写出适合自己代码的混淆规则。 说在前面 这里 […]

Read More →
澳门新葡亰手机版 6

Android 对话框 Dialog 深度剖析

对话框 对话框是提示用户作出决定或输入额外信息的小窗口。 对话框不会填充屏幕,通常用于需要用户采取行动才能继续执行的模式事件。 对话框设计 Dialog 类是对话框的基类,但您应该避免直接实例化 Dialog,而是使用下列子类之一: AlertDialog 此对话框可显示标题、最多三个按钮、可选择项列表或自定义布局。 DatePickerDialog 或 T […]

Read More →
澳门新葡亰手机版 4

Android 路由设计最佳实践

引子 这篇文章会告诉你 什么是路由,是为了解决什么问题才产生的 业界现状是怎么样的,我们可以做什么来优化当前的问题 路由设计思路是怎么样的,该怎么设计比较好 如何用注解实现路由表 URL的参数如何依赖注入到Activity、Fragement 如何HookOnActivityResult,不需要再进行requstCode判断 如何异步拦截路由,实现线程切换, […]

Read More →
澳门新葡亰手机版 13

Android 图片加载框架Picasso基本使用和源码完全解析(巨细无比)

说到Picasso,相信Android开发人员绝不陌生,它是Square公司开发的一款图片加载神器。使用过它的coder绝对是爱不释手:对它本身而言,轻量安全,有效加载图片并防止OOM;对我们开发者来说,简单方便,一行代码搞定图片加载。因此它备受Android开发人员的钟爱。 写在之前 关于它的更多好处优点,相信不用我介绍你也非常的清楚,在这里我们废话不多说 […]

Read More →
网站地图xml地图