logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

android项目出现依赖冲突的多个解决方案

安卓项目出现依赖冲突的多种解决方案

文章图片
#android#java#gradle
Android Surface的跨进程绘制,如何绘制xml布局给Surface,全网独一份

工作中遇到了这样一个需求需要将一个自定义View或者自定义布局通过跨进程方式传递给另外一个进程来展示调研后决定跨进程通过aidl来实现,数据则通过Surface来传递,由于aidl仅支持基本数据类型或者实现了Parcelable接口的类,Surface满足以上条件,并且xml布局可以通过inflate方式转换为bitmap,并且xml的易用性和可控性更高,同时Surface可以渲染xml转为的Bi

文章图片
#android#xml#java +3
JVM(Java虚拟机)和Android虚拟机的区别

虚拟机: JVM的作用是把平台无关的.class里面的字节码翻译成平台相关的机器码,来实现跨平台。Dalvik和Art(安卓5.0之后使用的虚拟机)就是安卓中使用的虚拟机。虚拟机是什么,Jvm,Dalvik(DVM)与Art三者之间的区别JVM和Android虚拟机的区别区别一:dvm执行的是.dex格式文件 jvm执行的是.class文件 android程序编译完之后生产.class文件,然后,

#android
Android-隐藏app图标以及隐式启动

隐藏APP桌面图标<activity android:name=".LaunchActivity"><intent-filter><action android:name="android.intent.action.MAIN" /><data android:host="LaunchActivity" android:scheme="com.tuoban

#android
到底了