0推荐
23K 浏览

RxJava 最简单的入门

要知道RxJava是什么,那么你应该先去了解一下Rx。Rx的全称是Reactive Extensions,直译过来就是响应式扩展。Rx基于观察者模式,他是一种编程模型,目标是提供一致的编程接口,...
celuda 9年前   
0推荐
6K 浏览

Android本地app操作相关基础

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

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

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

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

本文主要介绍WindowManager悬浮框的运用。浮动窗大家应该都不陌生,360、应用宝之类的小浮动窗口运用的就是WindowManager悬浮框。
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推荐
8K 浏览

Android 之 SwipeLayout 的基本使用

使用方法( 以listview作为例子): Step 1 添加项目依赖 项目依赖如下: 在你的app中的build.gradle文件中添加以下依赖 dependencies { compile ...
0推荐
6K 浏览

Android 状态栏着色实践

状态栏着色,也就是我们经常听到的沉浸式状态栏,关于沉浸式的称呼网上也有很多吐槽的,这里就不做过多讨论了,以下我们统称 状态栏着色 ,这样我觉得更加容易理解。
0推荐
19K 浏览

实践 Android 7.1 快捷方式新模式

对于国内的一些 Android 用户而言,可能对快捷方式的认识只是停留在让国产流氓应用偷偷添加推广链接,常常忽略方便好用的被动式快捷方式(通常在 Launcher 中添加小部件可以找到)。
0推荐
8K 浏览

Andoird开发一种富有成效的资源文件命名规则

你还记得最后一次在strings.xml中寻找要用的字符串吗?还记得自己最后一次不得不浏览完所有的drawable才找到想要的那个图标吗?
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档