九章 九章
4年前
Android依赖管理与私服搭建
在Android开发中,一个项目需要依赖许多的库,我们自己写的,第三方的等等,这篇文件介绍的就是自己搭建私服,创建自己的仓库,进行对我们自己写的库依赖管理。本文是在macbookpro环境上搭建的,其它操作系统操作方式大致一样的。如果有不一样的地,可以参考官方文档Android中引入依赖的几种方法一直接引
Stella981 Stella981
3年前
Android webview获取html的内容
 Android用文本view加载HTML时,可以首先获取到html的内容,然后对html做自己想要的效果调整   @Override(https://my.oschina.net/u/1162528)   protectedvoidonCreate(BundlesavedInstanceState){      supe
Stella981 Stella981
3年前
Android 马甲包制作流程
一、马甲包的制作流程1.配置马甲包的applicationId以及应用名称在app的build.gradle文件中添加马甲包的配置android{signingConfigs{config{keyAlias''k
Stella981 Stella981
3年前
AsyncTask的用法
AsyncTask,即异步任务,是Android给我们提供的一个处理异步任务的类.通过此类,可以实现UI线程和后台线程进行通讯,后台线程执行异步任务,并把结果返回给UI线程..为什么需要使用异步任务?我们知道,Android中只有UI线程,也就是主线程才能进行对UI的更新操作,而其他线程是不能直接操作UI的.这样的好处是保证了UI的稳定性和准确性,避
Stella981 Stella981
3年前
Android开发之使用pull解析XML文件
Android已经集成进了Pull解析器,所以无需添加任何jar文件。android系统本身使用到的各种xml文件,其内部也是采用Pull解析器进行解析的。Pull解析器的运行方式与SAX解析器相似。它提供了类似的事件,如:开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相应事件。跟SAX不同的是,Pull解析器产生的事
Stella981 Stella981
3年前
Dalvik源码分析(一)虚拟机概述
Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个Dalvik应用作为一个独立的Linux进程执行。独立的进程可以防止在虚拟机崩溃的时候所有程序都被关闭。
Stella981 Stella981
3年前
Android模块化初体验及教程
Android模块化一直是Android开发届一个很火的话题,因为公司业务太多,代码越来越臃肿,越来越难维护,为了提升开发效率,减低代码的维护成本,所以采取了模块化开发方案。我们知道,模块化其实就是讲每个业务,拆分成每个独立的模块,然后通过某种协议来达到模块与模块之间的通信。一般公司的项目的结构大概的如下:!(h
病尉迟 病尉迟
2年前
Android AOSP基础(二)AOSP源码和内核源码下载
title:“AndroidAOSP基础(二)AOSP源码和内核源码下载”date:20193900:18cover:https://s2.ax1x.com/2019/05/27/VZRBi4.jpgtag:AOSP基础categories:Android
燕青 燕青
2年前
安卓文件如何在Mac电脑上进行传输?
只需要在连接手机前运行AndroidFileTransfer,再连接手机,那么Mac就会识别出Android设备,并可以对里面的文件进行复制、粘贴、删除等管理...
流浪剑客 流浪剑客
2年前
安卓设备在Mac电脑上识别不出来,怎么办?
只需要在连接手机前运行AndroidFileTransfer,再连接手机,那么Mac就会识别出Android设备,并可以对里面的文件进行复制、粘贴、删除等管理。