0推荐
6K 浏览

Android开发实践小结

作为一名搬运工,应该懂得避免重复创建轮子。 配置keystore密码信息 通常在 app/build.gradle 中我们会使用以下方式配置: signingConfigs { release ...
0推荐
14K 浏览

Android Weekly #230 安卓开发周刊 中文版

文章&教程 扩展Mockito (jeroenmols.com) Jeroen Mols举例说明了自定义Mockito匹配器的强大功能。 ConstraintLayout Chains –第2部...
0推荐
6K 浏览

Android本地app操作相关基础

本地app主要是通过 PackageManager 这个类来管理的,它的功能包括安装,卸载,查询应用
0推荐
18K 浏览

Android高手必须了解的关于View的细节(进阶必备)

关于Android的视图体系,有一些位置、坐标系、定位的小细节可能开发者并没有注意到,本文将指出一些让人惊讶的小细节,并以实例证明。
0推荐
14K 浏览

Android仿IOS AssistiveTouch(悬浮框的运用)

本文主要介绍WindowManager悬浮框的运用。浮动窗大家应该都不陌生,360、应用宝之类的小浮动窗口运用的就是WindowManager悬浮框。
0推荐
19K 浏览

Android 如何在 Android Studio 2.2 版本实现 refresh 操作?

Android Studio 2.2 版本的 Layout Editor 发生了很大变化,Design 和 Preview 窗口的结构和样式做了很多改进。本文记录一个有关 refresh 操作的问题。
0推荐
11K 浏览

Android集成React Native实现多Tab页

在project build.gradle中添加: allprojects { repositories { ... maven { // All of React Native (JS, An...
0推荐
5K 浏览

Android开发技术周报 Issue#104

新闻 Google已正式结束对Eclipse Android开发工具的支持 Google Play推出软件新订阅户折扣功能 教程 记一次 StackOverflow 崩溃分析: Proguard...
0推荐
19K 浏览

gradle 集成修改 Android Manifest.xml 打多个包实践

Gradle Wrapper 是一种更加方便的使用gradle的方法,他包括了为支持windows的批处理脚本和支持类unix的shell脚本。这些脚本是你,在不安装gradle时候,也可以用gradle。
0推荐
20K 浏览

Android App之底部tab导航常用实现方案总结

开发中遇到的大多数APP底部都有tab, 但是其实现方式各有不同,各有各的优点
0推荐
13K 浏览

Android 版本命名规范

首先让我们熟悉下Android版本相关的一些概念,Android应用程序中的 versionCode(版本号) :对用户不可见,仅用于应用程序内部版本识别和版本升级; versionName(版...
0推荐
25K 浏览

Android中输出HTML格式下的文字

在Android中,我们经常会用到TextView这个控件,在使用的过程中,我们用到最多的方法就是setText(),单纯的使用基本上能够满足我们日常的需求,但是有时候我们需要对文字进行一些处理...
0推荐
7K 浏览

使用WindowManager实现Android悬浮窗

在做项目的时候有时候会用到windowmanager,下面将一些核心代码贴出来供参考。
0推荐
6K 浏览

一个2年安卓开发者的一些忠告

我仍记得2014年我决定做安卓开发的那天,这是我一生中做出的最好决定之一。到现在已经有2年半了, 最初的时候,并没有人告诉我如何做才是正确的。我犯了很多错误,浪费了很多时间。一年半之后,我有机...
0推荐
6K 浏览

一触即发——App启动优化最佳实践

Android官方的性能优化典范,从第六季开始,发起了一系列针对App启动的优化实践,可想而知,App的启动性能是非常重要的。同时,Google针对App闪屏,也给出了非常详细的设计定义,如下所示。
0推荐
16K 浏览

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

第三方函数库(译者注:包括第三方提供的 SDK,开源函数库)以惊人的方式助力着 Android 开发,借助这些其他开发人员辛勤工作的成果,我们开发起来更轻松和快捷。目前存在成千上万的函数库,如何...
0推荐
17K 浏览

Android 复杂界面开发实践之 ViewController: 介绍

ViewControler 是一种界面开发组件化实现方式,利用它可以将一些复杂的 UI 界面开发组件化, 从而更好的组织代码结构,从而提高开发效率,降低维护成本。
0推荐
27K 浏览

Android | 分析greenDAO 3.2实现原理

过了一遍greenDAO主要功能,还有些高级特性用到再研究吧。纵观下来,greenDAO还是挺简单的,但也很实用,简化了数据库调用的复杂度,具体的执行就交给原生的Android数据库管理类。
0推荐
6K 浏览

热修复框架HotFix源码解析

讲起 Android 的热修复,相信大家对其都略知一二。热修复可以说是继插件化之后,又一项新的技术。目前的 Android 热修复框架主要分为了两类:
0推荐
8K 浏览

Android 之 SwipeLayout 的基本使用

使用方法( 以listview作为例子): Step 1 添加项目依赖 项目依赖如下: 在你的app中的build.gradle文件中添加以下依赖 dependencies { compile ...
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档