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

开发进阶

Android开发进阶,经验分享

Android APK加固完善篇

Android APK加固完善篇

loading 12个月前 (04-01) 5936浏览 0评论

一、前言 时隔半年,困扰的问题始终是需要解决的,之前也算是没时间弄,今天因为有人在此提起这个问题,那么就不能不解决了,这里写一篇文章记录一下吧。那么是什么问题呢? 就是关于之前的一个话题:Android中apk加固技术实现 关于这个问题,之前的一篇...

Android必知必会-获取View坐标和长宽的时机

Android必知必会-获取View坐标和长宽的时机

loading 12个月前 (03-28) 931浏览 0评论

  背景 最近要实现一个功能,用到了一些属性动画,需要获取一些View的坐标信息,设计图如下: 这里我使用的是DialogFragment来实现的,可以复用。 先贴一下获取View坐标的一些资料: Android View各种尺寸位置相关...

Android 彻底组件化—如何使用 Arouter

Android 彻底组件化—如何使用 Arouter

loading 12个月前 (03-26) 1134浏览 0评论

得到Android组件化方案已经开源,参见Android组件化方案开源。方案的解读文章是一个小的系列,这是系列的第五篇文章: 1、Android彻底组件化方案实践 2、Android彻底组件化demo发布 3、Android彻底组件化-代码和资源...

Android图像处理 - 高斯模糊的原理及实现

Android图像处理 – 高斯模糊的原理及实现

loading 1年前 (2018-03-25) 716浏览 0评论

前言 高斯模糊是图像处理中几乎每个程序员都或多或少听过的名词,但是对其原理大家可能并不了解,只知道通过高斯模糊能实现图像毛玻璃效果。 本文首先介绍图像处理中最基本的概念:卷积;随后介绍高斯模糊的核心内容:高斯滤波器;接着,我们从头实现了一个Java版...

Android应用测试速查表

Android应用测试速查表

loading 1年前 (2018-03-23) 661浏览 0评论

写在前面 最近研究了下Android应用测试,找了一些资料,觉得OWASP这篇写的还是比较系统的,所以翻译出来给大家分享下。文中的翻译尽可能保持原文格式,但一些地方为了通顺和易于理解也做了一定改动,如有翻译问题,还请各位大牛指正。本文翻译时版本是20...

Android架构组件Room介绍与使用

Android架构组件Room介绍与使用

秦川小将 1年前 (2018-03-20) 1521浏览 0评论

关于Room Room是Google官方提供的数据库ORM框架,使用起来非常方便。Room在SQLite上提供了一个抽象层,以便在利用SQLite的全部功能的同时能更加流畅的访问数据库。 Room中三个主要组件: Database:该组件用来创建一...

Android 约束布局(ConstraintLayout)详解

Android 约束布局(ConstraintLayout)详解

loading 1年前 (2018-03-18) 2630浏览 0评论

前言 约束概述 转换布局 开始 创建布局 添加约束 基线约束 Chains Properties 设置宽高比例 Guidelines 自动添加约束 参考 本篇 ConstraintLayout 讲解版本:1.0.2,1.1.x 版本开始新增功能在...

一种Android App在Native层动态加载so库的方案

一种Android App在Native层动态加载so库的方案

loading 1年前 (2018-03-08) 2453浏览 0评论

这篇文章通过实战案例,介绍了一种有条理的组织Native层代码层级结构的方法。并且,在良好的代码层级、作用分工的基础上,实现了动态的按需加载、卸载so库。文章的最后,还介绍了实践过程中遇到的困难以及对应的解决方案,能让读者少走弯路。 — 责任编辑 w...

Android mvp分层架构优雅写代码

Android mvp分层架构优雅写代码

loading 1年前 (2018-02-28) 2506浏览 0评论

背景 看了好多android技术博客,写android分层架构的博客越来越多,有mvc、mvp、mvvm、clean等各式各样的,而mvp异常火热,然而每个人对mvp的定义又是不同,写法自然也是千紫万红。 目的 写一个实用分层清晰的mvp架构 主题...

Weex实战分享|Weex在极客时间APP中的实践

Weex实战分享|Weex在极客时间APP中的实践

loading 1年前 (2018-02-26) 2294浏览 0评论

摘要: 孙涛 极客邦前端负责人 大家好,我是来自极客邦的前端负责人孙涛。今天的分享主要会说以下五个方面说起: 极客时间诞生记 先说一下极客时间是什么。其实也可以通俗理解成是一个技术版的“得到”,不过我们也确实“得到”很多支持,在我们iOS版1.0.6...

Android滤镜效果实现及原理分析

Android滤镜效果实现及原理分析

loading 1年前 (2018-02-09) 1118浏览 0评论

摘要: Android在处理图片时,最常使用到的数据结构是位图(Bitmap),它包含了一张图片所有的数据。整个图片都是由点阵和颜色值组成的,所谓点阵就是一个包含像素的矩阵,每一个元素对应着图片的一个像素。而颜色值——ARGB,分别对应着透明度、红、...