安卓手机框架

Android组件化框架搭建

背景当一个项目经过N手人开发,N个产品经理的蹂躏,N长时间的维护,此时一定存在大量代码冗余、业务耦合、项目臃肿,资源文件大把重复等等,不堪重负。当需要增加新功能或者修改之前某个功能的时候,我相信很多同仁都说只敢增加,不敢随意地去删除、修改原有的代码,因为不知道哪些有用,哪些没有用。不但增加了维护成本,也在无形中增加了APK的体积,浪费了资源。在此背景下,就衍 …

支持安卓5.1.1!神器Xposed框架新版发布

【PConline 资讯】Xposed框架更新支持安卓5.1.1了!如果你是一名资深安卓玩家,你可能会听说过Xposed框架的鼎鼎大名。Xposed框架可谓是安卓上最神奇最强大的App之一,通过Xposed框架,可以安装很多功能不可思议的App模块,实现一般App无法实现的功能。笔者曾经撰文介绍过Xposed框架,详情可以。Xposed框架近日发布最新版,支 …

Android的层级结构

首先Android系统架构采用了分层架构的思想,共分为四层由上到下分:应用程序层、应用程序框架层、系统运行库、Linux内核层。 便于大家了解如图所示及分层说明每层功能简要说明 一、Applications应用程序层 Android的应用程序主要是用户界面(UserInterface),通常以JAVA程序编写,其中还可以包含各种资源文件(放置在res目录中 …

界面框架与内容控件总结

来人人都是产品经理【起点学院】,BAT实战派产品总监手把手系统带你学产品、学运营。UI设计中一项很基本的工作就是界面设计,但是,如果一开始就是从界面这个概念去入手的话,往往会觉得无从谈起。所以,我会一个界面拆分成几个模块:框架、导航和内容。然后根据每个模块的特征去选择适合的展示方式,然后再拼凑成一个完整的界面。关于导航的部分,我之前已经总结过了,详情请见:《 …

移动串串烧:不ROOT也可以玩转Xposed框架

喜欢折腾Android的用户都知道,利用Xposed框架可以让手机更加的个性化。可惜,要使用这个框架需要对手机系统进行ROOT操作。那么,在不ROOT手机系统的状况下,能不能玩转Xposed框架呢?首先在手机里安装VirtualXposed这款应用,该应用可创建一个虚拟环境所以不需要ROOT就可以操作。启动它以后点击应用界面下方的按钮,在弹出的列表中点击“添 …

Android 传统(经典)蓝牙框架

功能支持多设备同时连接支持观察者监听或回调方式。注意:观察者监听和回调只能取其一!支持使用注解@RunOn控制回调线程支持设置回调或观察者的方法默认执行线程配置因为使用了jdk8的一些特性,需要在module的build.gradle里添加如下配置:纯java的项目android {compileOptions {sourceCompatibility Ja …