公开标签 #Android开发
在 Android 中,有个非常强大的功能,那就是辅助功能。辅助功能是用于服务残障人士的。比如对于视障人士来说,辅助功能可以帮助他们读出屏幕上的文字或图片(阅读图片时会播放其 ContentDescription 属性)。 除此之外,辅助功能还可以模拟点击,模拟手势等等。 这篇文章我们就来学习辅助功能的基本用法。
相比于 Java 原生 IO 框架,我认为 Okio 的优势主要体现在 3 个方面: 1、精简且全面的 API: 原生 IO 使用装饰模式,例如使用 BufferedInputStream 装饰 FileInputStream 文件输入流,可以增强流的缓冲功能。但是原生 IO 的装饰器过于庞大,需要区分字节、字符流、字节数组、字符数组、缓冲等多种装饰器,而这些恰恰又是最常用的基础装饰器。相较之下,Okio 直接在 BufferedSource 和 BufferedSink 中聚合了原生 IO 中所有基础
网易易盾Android应用加固,领先的VMP虚拟机源码保护,有效防止应用被逆向分析、反编译、二次打包,防止嵌入各类病毒、广告等恶意代码,保障开发者和用户的利益。 防逆向 提供对DEX的多种保护模式结合VMP虚拟机,对关键代码、核心逻辑进行加密保护,避免通过IDA、JEB、JADX、APKTool、Readelf等逆向工具分析获取源码 防篡改 对App应用每个文件分配唯一识别指纹,结合签名及文件的完整性校验,替换任何一个文件会导致无法运行,防止广告病毒植入、二次打包、功能屏蔽等恶意破解 防调试 多重加密技
玩Android是一个每日推荐20~30篇Android优质文章的站点,提供Android常用工具和常用网站,并以知识体系的形式展现所有的文章分类。 本网站每天新增20~30篇优质文章,并加入到现有分类中,力求整理出一份优质而又详尽的知识体系,闲暇时间不妨上来学习下知识; 除此以外,并为大家提供平时开发过程中常用的工具以及常用的网址导航。 当然这只是我们目前的功能,未来我们将提供更多更加便捷的功能...
Material Design Icons 是 Google Material Design 规范的官方开源图标集,将近 800 个图标。图标分类涵盖:动作、告警、音频视频、通信、内容、设备、编辑器、文件、硬件、图像、地图、导航、通知、社交等等。 图标格式: SVG 格式,24 像素和 48 像素。 SVG 和 CSS sprites 适用于 Web 的 1x, 2x PNG 格式图标 icon 适用于 iOS 的 1x, 2x, 3x PNG 格式图标 所有图标的 Hi-dpi 版本 (hdpi, m
混淆规则 混淆会用无意义的短变量去重命名类、变量、方法,但是对于外部的一些引用是通过名字找到对应的方法和类。混淆过后通过原来的名字去找混淆后的名字,是找不到对应方法和类,就会出异常报错。所以有些情况是不能进行混淆的。 自定义控件不进行混淆 枚举类不被混淆 反射类不进行混淆 实体类不被混淆 JS调用的Java方法 四大组件不进行混淆 JNI中调用类不进行混淆 Layout布局使用的View构造函数、android:onClick等 Parcelable的子类和Creator静态成员变量不混淆 第三方开源库
版本号 英文名 中文名 API等级 发布时间 1.0 无 无 1 2008年9月23日 1.1 无 无 2 2009年2月9日 1.5 Cupcake 纸杯蛋糕 3 2009年4月30日 1.6 Donut 甜甜圈 4 2009年9月15日 2.1 Eclair 闪电泡芙 7 2009年10月26日 2.2 Froyo 冻酸奶 8 2010年5月20日 2.3 Gingerbread 姜饼 9 2010年12月7日 2.3.3 Gingerbread 姜饼 10 2011年2月9日 3.0 Honeyc
我们先来理解开发架构的本质是什么,维基百科对软件架构的描述如下: 软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。 在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口来实现。拆分开来就是三条: 针对的是一个完整系统,此系统可以实现某种功能。 系统包含多个模块,模块间有一些关系和连接。 架构是实现此系统的实施描述:模块责任、模块间的连接。 为啥要做开发架构设计呢? 模块
应用界面包含用户可查看并与之互动的所有内容。Android 提供丰富多样的预构建界面组件,例如结构化布局对象和界面控件,您可以利用这些组件为您的应用构建图形界面。Android 还提供其他界面模块,用于构建特殊界面,例如对话框、通知和菜单。 文档 布局 通知概览 添加应用栏 控制系统界面可见性 设计有效导航 实现有效导航 使用 ViewPager 在 Fragment 之间滑动 支持滑动刷新 消息框概览 弹出消息概览 对话框 菜单 搜索概览 复制和粘贴 拖放 创建向后兼容的界面 控制外部设备
Material design system icons are simple, modern, friendly, and sometimes quirky. Each icon is created using our design guidelines to depict in simple and minimal forms the universal concepts used commonly throughout a UI. Ensuring readability and clarity