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

新手入门

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

Android使用ViewStub提高布局性能

Android使用ViewStub提高布局性能

loading 6天前 211浏览 0评论

摘要: 在Android开发中,View是我们必须要接触的用来展示的技术.通常情况下随着View视图的越来越复杂,整体布局的性能也会随之下降.这里介绍一个在某些场景下提升布局性能的View,它就是ViewStub. 在Android开发中,Vie...

在 Android O 中更安全地获取应用

在 Android O 中更安全地获取应用

loading 1个月前 (09-20) 257浏览 0评论

眼尖的 Android O 用户会发现,“Allow unknown sources”设置不见了,此设置自 Android 问世以来就一直存在,目的是方便安装来自 Google Play 外部和其他预加载商店的应用。在此博文中,我们将介绍新的安装未知...

Android设备与外接U盘实现数据读取操作

Android设备与外接U盘实现数据读取操作

loading 1个月前 (09-14) 437浏览 0评论

现在越来越多手机支持OTG功能,通过OTG可以实现与外接入的U盘等USB设备实现数据传输。关于OTG,可以参考: http://blog.csdn.net/srw11/article/details/39154053。 最近项目上用到了该功能...

Android 常用正则表达式

Android 常用正则表达式

loading 1个月前 (09-13) 424浏览 0评论

前言 这篇博客的内容大多数是从别的博客摘抄过来的,写这篇博客的目的主要是整理正则表达式的文章,方便日后查看。 java 正则表达式常用的字符说明 常用的正则表达式 java 正则表达式的使用 常用的工具类 RexUtils(匹配电话号码,身份张,电...

Android内存泄漏思考

Android内存泄漏思考

loading 1个月前 (09-08) 338浏览 0评论

Android内存泄漏是一个经常要遇到的问题,程序在内存泄漏的时候很容易导致OOM的发生。那么如何查找内存泄漏和避免内存泄漏就是需要知晓的一个问题,首先我们需要知道一些基础知识。 Java的四种引用 强引用: 强引用是Java中最普通的引用,随意创建...

Gradle日常开发技巧总结

Gradle日常开发技巧总结

loading 2个月前 (09-05) 380浏览 0评论

Gradle是Android Studio中默认的构建系统。Gradle 采用了 Groovy 语言作为主要的脚本语言。我们app项目的 build.gradle 和APP Moudle里的build.gradle文件,就是一个 Groovy ...

Android Snackbar简单解析

Android Snackbar简单解析

loading 2个月前 (08-21) 338浏览 0评论

偶然间发现android中有Snackbar类,还是有点意思,类似于toast。与toast相比,最明显的区别是:Snackbar只能在屏幕底部显示。其他用法基本与toast相似。 先来张效果图吧,静态图: 大概的用法呢?: Snackb...

浅谈MVC、MVP、MVVM的区别

浅谈MVC、MVP、MVVM的区别

loading 3个月前 (08-08) 802浏览 0评论

  MVC的概念很早就知道,现在发现还有MVP、MVVM,那么这些设计模式有什么区别呢?简单谈一下自己的理解 前言 MVC、MVP和MVVM都是为了解决界面呈现和逻辑代码分离而出现的模式。经典的MVC模式是M-V-X模式的老祖宗,MVP和MVVM都是...

理解 Android 新的依赖方式

理解 Android 新的依赖方式

loading 3个月前 (08-07) 674浏览 0评论

简评:Android 团队在 Android Studio 3.0 中给我们带来了非常多的改变,其中一点就是对项目依赖方式的改进。这篇文章就将详细介绍下这项改进。 首先,我们来看这样一种情况: 一个 App 工程往往是由许多互相依赖的 module...

Kotlin——继承

Kotlin——继承

loading 3个月前 (08-02) 376浏览 0评论

Kotlin中所有的类都有一个公有的超类:Any,这是所有没有声明超类的类的默认父类。 class Example //隐式继承自Any Any!=Java.lang.Object。尤其,除了equals()、hashCode()和toStrin...

Activity启动模式(launchMode)详解

Activity启动模式(launchMode)详解

loading 3个月前 (08-01) 411浏览 0评论

Activity 的启动模式有四种,standard、singleTop、singleTask、singleInstance. image.png 1.standard standard是Activity默认的启动模式,在不进行显示指定的...

Android合成Gif

Android合成Gif

loading 3个月前 (07-19) 477浏览 0评论

本文介绍在 Android 平台下合成 GIF 的方法,查阅资料的过程中发现大致有两种方案。 使用 giflen (一个 C 的合成 gif 的库) 进行 gif 合成。 使用 java 层的 GifEncoder、LZWEncoder、Neu...