最新消息:欢迎访问Android开发中文站!联系QQ:1304524325

新手入门

Android基础部分,面向新手开发者,想学习Android,来这里看看吧!

新手的第一个Android项目该如何选择targetSdkVersion

新手的第一个Android项目该如何选择targetSdkVersion

loading 2周前 (03-13) 445浏览 0评论

新手的第一个Android项目或许没有认真考虑过如何选择targetSdkVersion的问题,也或许还有一部分像TeachCourse一样的开发者,积累一些工作经验后才回头来思考这个问题。那么该如何选择一个targetSdkVersion的属性值...

Android freemarker模板引擎应用

Android freemarker模板引擎应用

loading 3周前 (03-07) 364浏览 0评论

什么是freemarker? 在说这个之前我们都知道web和原生控件之争就那么点事。性能,加载速度,流量,数据交互…. 如果我用webView加载一个url页面,要先通过网络解析css,解析html代码,然后渲染生成页面 什么是free...

三年无bug,提升代码质量的秘诀

三年无bug,提升代码质量的秘诀

loading 3周前 (03-05) 404浏览 0评论

对我代码质量影响最大的是在一家外资企业,在这家公司我觉得有以下几个方面做的很不错。 团队编码风格统一 统一到什么程度? 不看代码作者,你很难区分代码是谁写的(在目前公司一些团队也能达到这个标准)。 个人观点: 这样做有什么好处?团队中每个人阅读代码...

Android探索之旅 | 为应用添加角标(Badge)

Android探索之旅 | 为应用添加角标(Badge)

loading 3周前 (03-04) 398浏览 0评论

– 简书作者 谢恩铭 转载请注明出处 需求简介 角标是什么意思呢? 看下图即可明了: 可以看到图中的乐购这个app右上角的红色的圆圈,里面有10这个数字的,就是一种角标。 角标,英语是badge,也就是“徽章,像章,奖章; 象征,...

Android中数据序列化之Serializable与Parcelable

Android中数据序列化之Serializable与Parcelable

loading 4周前 (03-03) 314浏览 0评论

1.Serializable 序列化Serializable是Java语言的特性之一,是将java对象转换成字节序列的过程,与之对应的是反序列化。反序列化是将字节序列转化为java对象的过程。 Serializable通过实现接口进行标志,只...

Android-6步教你自定义View

Android-6步教你自定义View

loading 4周前 (02-28) 601浏览 0评论

如果你打算完全定制一个View,那么你需要实现View类(所有的Android View都实现于这个类),并且实现确定尺寸的onMeasure(…))方法和确认绘图的onDraw(…))方法。 自定义View一共分为6步 第一步 public c...

2017已来,最全面试总结——这些Android面试题你一定需要

2017已来,最全面试总结——这些Android面试题你一定需要

loading 1个月前 (02-14) 1643浏览 0评论

三金四银,又到了一年一度的跳槽季。也许有不少Android程序员开始摩拳擦掌蠢蠢欲动了。结合以往自己的经历,今天给大家总结下Android面试题,希望有帮助。 1:Activity生命周期? 这几乎是个老少咸宜,永远不会过时的问题,而且极有可能是第一...

Android中全局变量与局部变量的使用总结

Android中全局变量与局部变量的使用总结

loading 2个月前 (02-07) 478浏览 0评论

全局变量顾名思义就是在整个的类中或者可在多个函数中调用的变量。也称为外部变量。局部变量则是特定过程或函数中可以访问的变量。声明一个变量是很 容易的,但是讲到使用的时候,却不是想象的那样简单。至于本人则是经常定义全局变量使用,但也就是因为这样,定义的是...

原生Android结合H5混合开发小结

原生Android结合H5混合开发小结

loading 2个月前 (01-30) 672浏览 0评论

混合开发概述 微信,微博以及现在市面上大量的软件使用内嵌了H5页面;有些外包公司,为了节约成本,采用Android内嵌H5模式开发,便于在iOS上直接复用页面, 从而提高开发效率。 实现的原理: 本质是:Java代码和Javascript调用 H5...

Android开发人员应避免的10个误区

Android开发人员应避免的10个误区

loading 2个月前 (01-29) 401浏览 0评论

在过去十年的移动开发平台中,作为资深的移动开发人员,我们认为Android平台是一个新手最广为人知的平台。它不仅是一个廉价的工具,而且有着良好的开发社区,以及从所周知的编程语言(Java),使得开发Android应用程序变得前所未有的简单。即便是这样...

Android放大镜效果实现

Android放大镜效果实现

loading 2个月前 (01-21) 431浏览 0评论

概述 我相信很多用过英语应用的同学都看多一个放大镜的效果,就是选中一段文字后,会有一个放大镜,这个究竟怎么实现的呢,我们今天来分析分析。 源码分析 public class ShaderView extends View { pr...

Android横向ListView

Android横向ListView

loading 2个月前 (01-19) 458浏览 0评论

在日常开发中经常会发现横向的ListView。下面讨论实现方案。 1.动态的添加布局。 RelativeLayout view = (RelativeLayout) LayoutInflater.from(this) .inf...

22个值得收藏的Android开源代码-UI篇

22个值得收藏的Android开源代码-UI篇

AndroidChina 3个月前 (12-19) 1516浏览 0评论

本文介绍了android开发中比较热门的开源代码,这些代码绝大多数可以直接应用到项目中。 1.FileBrowserView 一个强大的文件选择控件。界面比较漂亮,使用也很简单。特点:可以自定义UI;支持复制、剪切、删除、移动文件;可以用在Fragm...

Android最全开发资源

Android最全开发资源

AndroidChina 4个月前 (12-12) 1737浏览 0评论

– 简书作者 谢恩铭 转载请注明出处 Android最全开发资源 首先, 我觉得最好的Android学习路径还是: 1.看Google Android官方开发主页, 要记住Read The “Friendly”...