待兔 待兔
3年前
Android WebView加载优化
1.前言最近几年关于原生WebView与H5混合开发的项目越来越多,这种开发带来了很多便利,但也会有一些缺点,比如说通过WebView加载H5会有一定的卡顿现象,会影响用户体验。下面本文就此问题一一展开讨论。2.场景根据日常需求一般是通过webView.loadUrl()方法加载指定的网页,其大概流程如下:(https://i
刘望舒 刘望舒
2年前
Android包管理机制(一)PackageInstaller的初始化
Android框架层Android包管理机制Android框架层本文首发于微信公众号「刘望舒」前言包管理机制是Android中的重要机制,是应用开发和系统开发需要掌握的知识点之一。包指的是Apk、jar和so文件等等,它们被加载到Android内存中,由一个包转变成可执行的代码,这就需要一个机制来进行包的加载、解析、管理等操作,这就是包管理机制。包管理
Stella981 Stella981
2年前
Android Activity四种加载方式
1概述Android中的Activity共有四种加载方式,可以在AndroidManifest.xml中对应的activity的android:launchMode中指定,四种方式如下:standradsingleTopsingleTasksingleInstance其中,standard是默认的
Stella981 Stella981
2年前
50 Android Hack 读书笔记
1、可以指定android:weightSum属性2、使用include标签来应对变化3、使用ViewStub标签延迟加载有可能不需要加载的数据标签中可以指定inflateId属性4、使用自定义ViewGroup,重写onMeasure、onLayout5、使用Android的PreferenceCategory6、使用TextSwitcher
Wesley13 Wesley13
2年前
C#总结(七)动态加载C++动态链接库
C调用C链接库的方式分为静态调用和动态调用这两种方式。静态调用之前的文章里面都有介绍,使用.net提供的DllImport导入相关的C库即可。请看之前的文章,https://www.cnblogs.com/zhangweizhong/p/8119340.html(https://www.oschina.net/action/GoToLi
Wesley13 Wesley13
2年前
Android Bitmap理解
Bitmap加载在android中可以使用BitmapFactory类提供的四类方法:decodeFile,decodeResource,decodeStream,decodeByteArray来完成一个bitmap的加载。其中decodeFile,decodeResource是间接调用decodeStream实现的。Bitma
Stella981 Stella981
2年前
Android之ClassLoader和插件
Android之ClassLoader和插件Android中的ClassLoader本质上跟JRE中的一样,但Android的字节码格式不一样,Android下的ClassLoader不能直接加载普通的jar包,需要使用dex2jar工具中的d2jjar2dex.bat,  把jar转换为classe
Stella981 Stella981
2年前
Egret_时间与运行
1.加载资源2.将显示对象添加到显示列表/////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\动态帧频\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/// priva
Stella981 Stella981
2年前
Android加载网络图片
AndroidManifest.xml文件中加入以下权限设置:    <usespermissionandroid:name"android.permission.INTERNET"/    <usespermissionandroid:name"android.permission.WRITE\_EXTERNAL\_STORAGE
笑面虎 笑面虎
1个月前
跨平台高手必修课--Flutter动态化解决方案实战
跨平台高手必修课Flutter动态化解决方案实战Flutter动态化Flutter动态化是一个复杂的主题,它涉及到使用Flutter框架去加载和运行动态生成的代码或者是在运行时更改UI。目前Flutter生态中没有完全成熟的动态化方案,但是有一些实验性的项