包含标签:Android开发 的文章
-
-
(NDK编译)详解使用Android.mk编译的C/C++程序过程
想要在Android设备上运行C/C++程序可执行文件,可采用一个方法就是使用NDK编译,很多时候要比gcc编译更适合,这里我采用的是imx6q开发板上面装载了自己编写的…… -
Android网络编程,调用API获取网络数据
实现步骤: 阅读API接口使用文档 使用okhttp 获取网络数据 使用 gson将json数据转为数据实体类 安装GsonFormatPlus插件 使用glide加载网络图片 build.gra…… -
Flutter开发 – 使用GetX框架实现类似MVVM架构
回顾原生开发 在Android原生开发中,通常是使用Databinding实现MVVM架构,只需要在gradle中开启databinding的选项,然后使用ObservableField或LiveData即可…… -
架构师必修系列:MVC、MVP、MVVM 三者的区别介绍
引言 众所周知当下是 MVVM 盛行的时代,从早期的 Angular 到现在的 React 和 Vue ,再从最初的三分天下到现在的两虎相争 无疑不给我们的开发带来了一种前…… -
Android | Activity 启动流程分析
前言 Activity 类是 android 应用的关键组件,在日常开发中,绝对少不了组件。既然用了这么久,你知道他的启动流程🐴?作为一个应用层开发者,大多数人可能觉…… -
Android通用方法获取mac地址和以太网信息ip地址、网关、dns等
1.关于获取mac地址的一些方法 第一种方法:读取sys/class/net/路径下的文件 FileInputStream fis_name = null; FileInputStream fis = null; …… -
-
Android Flutter入门教程(非常详细)从入门到精通,一篇足矣~
什么是Flutter Flutter 只是一个用来解决跨平台的UI框架,最终还是要使用原生平台进行绘制,对于大部分和系统API无关的页面都可以使用Flutter处理,但是有一…… -
史上最全Android性能优化方案解析
Android中的性能优分为以下几个方面: 布局优化 网络优化 安装包优化 内存优化 卡顿优化 启动优化 …… 一.布局优化 布局优化的本质就是减少View的层级。常……