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

新手入门

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

Android放大镜效果实现

Android放大镜效果实现

loading 1天前 89浏览 0评论

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

Android横向ListView

Android横向ListView

loading 3天前 168浏览 0评论

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

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

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

AndroidChina 1个月前 (12-19) 1075浏览 0评论

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

Android最全开发资源

Android最全开发资源

AndroidChina 1个月前 (12-12) 1214浏览 0评论

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

服务器返回的14种常见HTTP状态码

服务器返回的14种常见HTTP状态码

AndroidChina 2个月前 (12-08) 353浏览 0评论

当我们从客户端向服务器发送请求时 服务器向我们返回状态码 状态码就是告诉我们服务器响应的状态 通过它,我们就可以知道当前请求是成功了还是出现了什么问题 状态码是由3位数字和原因短语组成的(比如最常见的:200 OK) 其中第一位数字表示响应类别,响应...

34个Android常用adb shell命令汇总

34个Android常用adb shell命令汇总

AndroidChina 2个月前 (12-06) 417浏览 0评论

调试Android程序有时需要adb shell 命令,adb全称Android Debug Bridge ,就是起到调试桥的作用。通过adb我们可以在Eclipse中通过DDMS来调试Android程序,说白了就是debug工具。adb通过监听So...

Android Fragment使用全解析

Android Fragment使用全解析

AndroidChina 2个月前 (12-01) 454浏览 0评论

Fragment的使用可谓是老生常谈了~~~ 1、概述 自API 11引入Fragment之后,Fragment可谓风靡一时,现在大部分项目都或多或少的用到了Fragment,其更轻量级,更加适用屏幕,更加方便UI设计等优势。说了这么多什么是Fra...

为开发者准备的最佳 Android 函数库(2016 年版)

为开发者准备的最佳 Android 函数库(2016 年版)

AndroidChina 2个月前 (11-25) 938浏览 0评论

第三方函数库(译者注:包括第三方提供的 SDK,开源函数库)以惊人的方式助力着 Android 开发,借助这些其他开发人员辛勤工作的成果,我们开发起来更轻松和快捷。目前存在成千上万的函数库,如何选择正确的函数库非常关键,本文就是这样的一个总结。Ani...

Android Studio JNI 开发简单案例

Android Studio JNI 开发简单案例

AndroidChina 2个月前 (11-24) 576浏览 0评论

进程保活,热修复,硬件接入等等都需要底层的支持,而底层代码是 C 、C++ 写的,那么在 Android 中怎么调用底层的库呢?这里就需要了解 JNI 技术。 Android Studio 出来两年多了,网上针对 AS 开发 JNI 工程资源比较少,...

构建 Android 应用程序一定要绕过的 30 个坑

构建 Android 应用程序一定要绕过的 30 个坑

AndroidChina 2个月前 (11-23) 994浏览 0评论

学习领域有两类人 – 一类是那些通过艰苦努力一步一步学习的人,一类是学习别人的经验教训走捷径的人。在此,我想分享一些自己的经验给大家: 添加使用第三方依赖库前,请再三思考,它绝对是一个慎重的决定; 如果用户看不见有些界面, 请一定不要绘...

阿里巴巴73款开源产品全向图

阿里巴巴73款开源产品全向图

AndroidChina 2个月前 (11-20) 646浏览 0评论

摘要: 受益开源,就当回馈。面对阿里头顶上“贡献开源软件数目第一”的光环,我们清醒地认知阿里开源的目的:阿里开源不是到业内“秀肌肉”,更不是自卖自夸;阿里之所以选择开源是因为开源是孵化新技术领域的容器,更是技术演进的最大推动力。 阿里巴巴集团已经开源...

29 个你必须知道的 Linux 命令

29 个你必须知道的 Linux 命令

AndroidChina 2个月前 (11-19) 477浏览 0评论

虽然Linux发行版支持各种各样的饿GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的。Bash和 Linux Shell 需要输入命令来完成任务,因而被称为 命令行 接口...

关于阿里百川HotFix你需要了解的一些细节

关于阿里百川HotFix你需要了解的一些细节

AndroidChina 2个月前 (11-18) 325浏览 0评论

最近很火的热修复技术,无意中了解到阿里百川也在做,而且Android、iOS两端都支持,所以决定试一试。试用一段时间后,感觉还不错,主要是他们有一个团队在不断维护更新这个产品,可以看到他们的版本更新记录。基本每月都有更新,从修复方法到新增类,问了...

详解7.0带来的新工具类:DiffUtil

详解7.0带来的新工具类:DiffUtil

AndroidChina 2个月前 (11-18) 543浏览 0评论

一 概述 DiffUtil是support-v7:24.2.0中的新工具类,它用来比较两个数据集,寻找出旧数据集-》新数据集的最小变化量。 说到数据集,相信大家知道它是和谁相关的了,就是我的最爱,RecyclerView。 就我使用的这几天来看,它最...