自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (38)
  • 收藏
  • 关注

原创 Android11获取串口服务流程(RK3568)

Android11获取串口服务流程,从framework层到应用层

2023-05-20 22:04:45 1490 1

原创 RK3568的HDMI分辨率传递流程

这下芭比Q了,到native去了,又是一顿猛找,终于发现对应的native方法在frameworks/base/services/core/jni/com_android_server_rkdisplay_RkDisplayModes.cpp。获取到的,继续跟踪getDisplayConfigs函数。4、实现类在:frameworks/base/services/core/java/com/android/server/RkDisplayDeviceManagementService.java。

2023-05-16 21:44:51 1070 8

原创 Makefile编译arm架构常识

Makefile编译arm架构常识

2022-10-07 19:54:16 1365

原创 2、最简单的Makefile管理小项目demo(实现单链表插入)

最简单的Makefile构建小项目demo,实现带头链表,从头插入

2022-09-27 16:29:33 258

原创 1、最简单的Makefile管理小项目demo(实现单链表)

最简单的Makefile管理小项目demo(实现单链表)单链表投插入和查询

2022-09-27 15:06:15 158

原创 使用指针形参分配内存的问题

c在函数里面申请内存空间

2022-09-23 12:30:01 189

原创 C语言二级指针,最简单示例

全世界最简单的,C语言二级指针示例

2022-09-21 15:52:07 261

原创 C中printf()的常用输出

C中printf()的常用输出

2022-09-20 11:58:14 10623

原创 Makefile中调试打印方法

Makefile中调试打印方法

2022-09-08 17:28:44 4351

原创 Makefile学习笔记

Makefile学习笔记

2022-08-24 12:00:53 154

原创 OTA升级 之 Recovery模式

OTA升级 之 Recovery模式

2022-07-30 11:24:36 902

原创 华为IOT,技术干货

华为IOT

2022-07-26 13:56:06 83

原创 office回退版本,从2021到2019

很抱歉,出现错误,Word不能启动。(2)

2022-07-20 10:55:12 5007

原创 Linux驱动开发学习笔记

VI 编辑器默认 TAB 键为 8 空格,我们改成 4 空格,用 vi 打开文件/etc/vim/vimrc,在此文件最后面输入如下代码:set ts=4VIM 编辑器默认是不显示行号的,设置 VIM 编辑器显示行号,同样是通过在文件/etc/vim/vimrc 中添加代码来实现,在文件最后面加入下面一行代码即可:set nu可以通过如下命令查看 GCC 编译器的版本号:gcc -v最后下面的“gcc version 5.4.0”说明本机的 GCC 编译器版本为 5.4.0的,注意..

2022-05-25 15:40:49 897

原创 三、zygote启动流程

zygote被app_main.cpp里面的AppRuntime对象的start()方法启动之后做了以下事情找到\frameworks\base\core\java\com\android\internal\os\ZygoteInit.java打开main()函数在里面看到如下代码1、创建ZygoteServer ZygoteServer zygoteServer = new ZygoteServer();2、提前加载类,加载系统资源,加载其它// In some configura

2022-04-23 17:16:33 2550

原创 二、Android第一个APP启动流程

在framework里面的app_main.cpp启动的第一个Android应用就是davlink虚拟机int main(int argc, char* const argv[]){ //创建AppRuntime对象 AppRuntime runtime(argv[0], computeArgBlockSize(argc, argv)); ......................... .........................

2022-04-23 16:23:44 2169

原创 SO库依赖问题

LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := libtestAdd# Android N 开始,Google收缩了 so 库的依赖权限。# 只有 system/app system/priv-app 下的应用可以依赖。# data/app 下的安装应用是无法加载某些 so 库的,比如:libc++.so# 添加下面两行配置表示so库可以依赖系统so库LOCAL_NDK_STL_VARIANT := c.

2022-04-22 12:49:23 3523

原创 Android Studio设置Eclipse快捷键

一、设置自动补全提示1、选择File--> Settings,或者按快捷键“Ctrl+Alt+S”进入设置界面2、在设置界面中找到Keymap ,搜索框中输入Basic,出现如下界面3、图片中“Completion-->Basic”,点击鼠标右键,先选择"Romve"掉快捷键,然后再选择“Add Keyboard Shortcut”填入你想要的快捷键二、添加删除当前行1、搜索Delete三、快速复制下一行1、搜索Duplicate四、设置作者1..

2022-04-15 20:51:44 2181

原创 linux patch命令

patch指令让用户利用补丁文件来修改,更新原始文件,达到升级原始文件功能的目的。1、生成补丁文件:我们通过diff命令来生成补丁文件,diff -Naur a.txt b.txt首先我们来看两个文件:a.txt,b.txt$ vim -O a.txt b.txt safsdgfdsg |fdsfdgfdgsdg12345 |1234

2022-04-14 12:14:32 7971 2

转载 Linux中source命令的

source命令的使用方式

2022-04-13 13:12:07 450

原创 Android.mk学习记录

Android.mk常用命令

2022-04-12 16:14:30 1831

原创 Android高通平台开发I2C

高通平台 Android I2C开发

2022-04-07 11:41:33 2959

原创 高通SS808开发学习笔记

1.如何在原生态Android系统中加自己定制产品? Android源码中有一个目录device,我们在该目录先添加既可(标准格式为:新建以公司名命名的文件名,然后在该目录下建立对应的子文件夹存放对应的项目)2.系统如何识别我们新建的产品? 需要在新建的目录下创建一个vendorsetup.sh文件,用来主动告知Android系统新增加了一个产品3.系统如何扫描vendorsetup.sh文件? 其实是在envsetup.sh这个文件里面的...

2022-01-17 17:38:22 2269

原创 Handler出现内存泄漏的原因,以及解决方法

In Android, Handler classes should be static or leaks might occur. Messages enqueued on the application thread's MessageQueue also retain their target Handler. If the Handler is an inner class, its outer class will be retained as well. To avoid leaking the

2021-08-26 12:41:06 375

原创 USB通讯过程

目录关于USB的一些事一、USB总线枚举:实际上就是主机获取从机配置参数并配置的过程1、USB主机检测的USB设备插入后,先对设备进行复位操作,设备复位后通讯地址为0,USB主机会向地址0发送一个获取设备描述的请求,设备收到请求后将设备描述符发送给主机,主机在确认收到设备描述符之后会返回一个长度为0的数据确认包到设备,进而USB系统进入设置地址阶段2、USB主机在回复设备确认包之后会对设备进行二次复位,之后便进入设置地址阶段,主机向地址为0的设备发送一个设置地址请求包,新的地址就在该请求包里

2021-03-09 15:00:17 3303

原创 Could not resolve com.serenegiant:common:2.12.4(uvc)

Could not resolve com.serenegiant:common:2.12.4我靠,我的uvc项目,今天项目突然报错,找不这个包,按照网上的操作弄了下也没有解决,最后几经周折发现这个最靠谱

2020-07-04 17:18:15 1852 2

转载 Android 对话框(Dialog)大全

Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int), dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog). 

2013-10-15 11:30:32 434

kotlin实现RecyclerView(兼容了ListView的一切效果)

kotlin实现RecyclerView(兼容了ListView的一切效果)

2019-03-08

kotlin+SQLite+ListView实现简单的数据库操作

kotlin+SQLite+ListView实现简单的数据库操作

2019-03-07

kotlin实现的进度条

kotlin实现的进度条

2019-03-01

kotlin实现的自动播放图片浏览器,点击下一张、上一张、暂停

kotlin实现的自动播放图片浏览器,点击下一张、上一张、暂停kotlin实现的自动播放图片浏览器,点击下一张、上一张、暂停

2019-03-01

kotlin实现的ListView

kotlin实现的ListView

2019-03-01

强大的TextView

强大的TextView

2019-02-28

kotlin实现的简易计算器

kotlin实现的简易计算器

2019-02-27

5级地区行政区划数据

5级地区行政区划数据

2019-02-26

《Android高级进阶》

《Android高级进阶》

2019-02-26

Android入门

Android入门

2019-02-26

kotlin 中文帮助 API 最新

kotlin 中文帮助 API 最新

2019-02-26

下载服务器MP4视频保存到文件

下载服务器MP4视频保存到文件

2014-12-12

Android平台书籍翻页效果

Android平台书籍翻页效果 显示效果非常美观

2013-10-24

java串口操作

java串口操作 里面涉及到一系列的有关java的串口的操作

2013-10-24

完美3D音乐播放器

超级好听的 完美3D音乐播放器 加上华丽的界面

2013-10-24

左右上下滚动

和listview配合的水平滚动条,实现了上下左右滚动

2013-10-09

打电话功能

打电话功能,实现了简单的电话通信,和简单的界面布局

2013-10-09

用ScrollView做出来的listview

用ScrollView做出来的listview

2013-10-09

ListView大全

ListView大全里面包含了所有关于ListView的一些实力

2013-10-09

Android9 SDK

Android9 SDKAndroid9 SDKAndroid9 SDKAndroid9 SDKAndroid9 SDKAndroid9 SDKAndroid9 SDKAndroid9 SDKAndroid9 SDKAndroid9 SDK

2021-11-26

MyHtml.rar

Android实现HTML效果

2020-11-18

MyProxy.rar

全世界最简单的动态代理实现,很简单的一个demo,适合刚学动态代理的人研究;全世界最简单的动态代理实现,很简单的一个demo,适合刚学动态代理的人研究全世界最简单的动态代理实现,很简单的一个demo,适合刚学动态代理的人研究

2020-10-23

MyCH340.rar

Android端最新版USB转串口CH340,

2020-07-14

MyCameraTextureView.rar

全世界最简单的Android,Camera2+TextureView实现的相机预览

2020-07-06

kotlin实现TabLayout效果模仿今日头条.rar

kotlin实现TabLayout效果模仿今日头条、微信、等上下导航,上下选项卡功能、吸顶效果切换

2020-06-09

kotlin实现TabLayout吸顶顶部导航最简单的demo.rar

kotlin实现TabLayout吸顶顶部导航最简单的demo.rar

2020-06-09

全世界最简单的中英文切换demo.rar

全世界最简单的中英文切换demo.rar

2020-05-05

MyView.zip

Android全世界最简单的最简单的自定义view加自定义属

2020-04-27

MyView.rar

全世界最简单的自定义view,一看就会,适合新手模仿

2020-04-27

Android模拟LED显示.rar

Android实现LED显示效果,就是实现了断码显示,效果还不错;Android实现LED显示效果,就是实现了断码显示,效果还不错

2019-11-13

RecyclerView.rar

历史上最简单的MyRecyclerView实现,超级简单,适合新手学习

2019-10-12

高德地图实现打开APP就自动定位到当前位置.rar

最简单的高德地图实现定位,打开APP就自动定位到当前位置,代码很简单,只有100多行

2019-09-21

MyUSBSerialForAndroid2019年9月.rar

一个真正支持HIDUSB和虚拟串口的demo,本demo实现了单纯的USB设备接入自动识别,USB转串口设备接入自动识别

2019-07-09

okhttp.rar

Android双向认证demo,okhttp实现

2019-07-01

Android+kotlin实现的多客户端通信.rar

Android+kotlin实现的多客户端通信

2019-05-28

android wifi网络摄像头源代码

android wifi网络摄像头源代码

2019-04-18

Img图像文件格式解析及读取

Img图像文件格式解析及读取

2019-04-04

kotlin实现通过Paint手动画的简单模拟方向盘

kotlin实现通过Paint手动画的简单模拟方向盘

2019-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除