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

新手入门

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

浅谈MVC、MVP、MVVM的区别

浅谈MVC、MVP、MVVM的区别

loading 2周前 (08-08) 467浏览 0评论

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

理解 Android 新的依赖方式

理解 Android 新的依赖方式

loading 2周前 (08-07) 433浏览 0评论

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

Kotlin——继承

Kotlin——继承

loading 3周前 (08-02) 196浏览 0评论

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

Activity启动模式(launchMode)详解

Activity启动模式(launchMode)详解

loading 3周前 (08-01) 269浏览 0评论

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

Android合成Gif

Android合成Gif

loading 1个月前 (07-19) 344浏览 0评论

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

Android平台快速集成当下流行平台分享

Android平台快速集成当下流行平台分享

loading 1个月前 (07-18) 424浏览 0评论

前言 时别两个月,处理好学校的事情,我又回来了。今天给大家带来当下流行平台的分享集成,分别是微信好友、微信朋友圈、QQ好友、QQ空间以及新浪微博的分享集成。 集成jar包 微信 微信接入指南 在app级别的build.gradle中添加如下依赖: c...

谷歌官方Android应用架构库——LiveData

谷歌官方Android应用架构库——LiveData

loading 1个月前 (07-15) 716浏览 0评论

架构库版本:1.0.0 Alpha 2 – June 2, 2017 LiveData 是一个数据持有者类,它持有一个值并允许观察该值。不同于普通的可观察者,LiveData 遵守应用程序组件的生命周期,以便 Observer 可以指定一...

快速集成Android最常用八种加密算法

快速集成Android最常用八种加密算法

loading 1个月前 (07-13) 587浏览 0评论

数据的安全性可谓是重中之重的,前两年大司频发的安全事件也是被炒的热火朝天~究竟该如何增强数据安全性,我们来唠唠。 安全,范围大的让人喘不过气来,关于安全的知识以及如何防范,暂时先不涉入,踩得深了头皮容易发麻。我们就从最简单的加密来扯扯。 加密算法已封...

Android 杂知识总结

Android 杂知识总结

loading 1个月前 (07-10) 565浏览 0评论

在开发中,总会遇到各种不可名状的问题。限于不同时期对知识点的认识与熟悉度,问题的难度及掌握度也因人而异。 以下是我在日常开发中所遇到的一些问题及解决方案。(可能有些方面解释不全面或有失偏颇,望多多指出,全文解决方案仅供参考。) 1.Android 组...

RxJava资源合集-学习RxJava,看这里就够了

RxJava资源合集-学习RxJava,看这里就够了

loading 1个月前 (07-07) 631浏览 0评论

  什么是RxJava? RxJava是响应式程序设计的一种实现。在响应式程序设计中,当数据到达的时候,消费者做出响应。响应式编程可以将事件传递给注册了的observer。 我们知道RxJava是对于Android项目来说是一个重要的li...

一大波Android技术干货!

一大波Android技术干货!

loading 2个月前 (06-29) 819浏览 0评论

 1 热门技术 Kotlin初探Kotlin成了Google的亲儿子,现在赶紧来学学跟着google学习mvp架构 跟着google学习mvp架构(clean篇) 给初学者的RxJava2.0教程(一) :基本工作原理 给初学者的RxJa...

Android 保持屏幕常亮的几种方法

Android 保持屏幕常亮的几种方法

loading 2个月前 (06-27) 419浏览 0评论

版权声明: 本账号发布文章均来自公众号,承香墨影(cxmyDev),版权归承香墨影所有。 未经允许,不得转载。 一、前言 在实际开发的过程中,会有一些需要保持屏幕常亮,避免进入锁屏状态的需求。最常见的就是视频播放的过程中,如果屏幕突然暗了,或者直接锁...