自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 repo sync 同步代码报 ‘HEAD‘, ‘--‘): fatal: bad object HEAD 解决方法

具体报错如下解决方案:进入vendor/qcom/msmnileau 文件夹下,删除.git 文件 重新执行 repo sync -c 即可

2020-12-15 15:41:49 2142

原创 Ros2 qos自定义策略实现方式(c c++ python)

Ros2 qos简介用于节点之前的数据通信,为了保证数据能够可靠和高校的传输。ROS2提供了一套非常丰富的服务质量(Quality of Service, QoS)策略Ros2 qos 注意事项发布器、订阅器、服务端和客户端可以指定Profile,且它们的每个实例都可以单独指定Profile,但不兼容的Profiles可能导致无法通信。Qos策略当前,QoS Profile提供了对以下QoS策略的设置:(1)历史记录(History)保留近期记录(Keep last):缓存最多N条记录,可通过

2020-08-25 16:19:51 4541 1

原创 android 守护进程创建

如何创建一个守护进程1.新建一个模块,比如在system/core/下建一个目录brightnessenable2.创建一个cpp文件 如service.cpp3.添加Android.mk用来编译成可执行文件4.创建xxx.rc文件,用于开机启动执行该进程5.添加SElinux 权限以上五步,我们一步步进行详细分析第一步就不说了,比较简单,先说下我这个需求的内容,开机创建一个守护进程,获取或监听Vhal发送的报文信息,根据报文信息判断是否点亮背光。1.创建serv

2020-08-24 09:15:35 1030

原创 C 语言#和##的简单理解

#和##通常用在宏定义当总##修饰:代表链接# 代表取该类型的字符串假设 参数Type的值为BasicInfo#Type 代表取Type变量中的字符串Topic_##Type 代表 Topic_BasicInfo 变量"Topic"_#Type 代表Topic_BasicInfo 字符串...

2020-08-24 09:06:22 202

原创 fastboot 刷机精简流程

进入fastboot模式adb reboot bootloader fastboot模式下查看设备sudo fastboot devices刷机清除分区sudo fastboot erase userdata (看自己选择,非必须项)刷分区(system,userdata,vendor)sudo fastboot flash system xxx/system.img (xx...

2019-11-21 09:57:40 788

转载 Android SystemPorperties属性讲解

platform :msm8916OS:android5.1安卓系统属性是以键值对的形式存在,系统属性,一般放在system.prop,build.prop,default.prop等文件中,应用通过函数String key = SystemProperties.get("ro.android.my...

2019-08-27 09:50:26 789

原创 Display 亮度调节

亮度调节亮度调节分两种,一种自动亮度调节,一种手动亮度调节,调用的入口在Settings和SystemUI当中,SytemUI手动调节亮度方式如下 //非自动背光下的调节 else if (!mAutomatic) { final int val = value + mMinimumBacklight; if (stopTrack...

2019-07-16 09:37:28 1565

原创 android Handle

什么是Handler消息机制?        Android中为我们定义好的一套线程间数据共享与通信的框架。它包含一套完整的数据结构定义(Handler、Looper、Message、MessageQueue)和调用逻辑。Handle类的作用:           在新启动的线程中发送消息。           在主线程中获取,处理消息类角色简要描述(Java层)     

2016-03-11 10:41:19 333

原创 ListView和Adapter

ListView和AdapterListView是手机系统中使用广泛的一种组件,它以垂直列表的形式显示所有列表项。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据  具体的将被映射的字符串,图片,或者基本组件。也就是说,要使用ListView,首先要了解什么是适配器.适配器是一个连接数据和

2016-03-08 14:33:18 271

原创 git总结--安装git下载代码步骤

安装git下载代码步骤      1.安装git        sudo apt-get install git-core    2.安装curl        sudo apt-get install git-core curl    3.安装repo, 通过curl下载repo    mkdir ~/bin    PATH=~/bin:$PATH

2016-03-08 14:29:07 718

原创 Button

ButtonButton 类继承了TextView,ImageButton继承了ImageView功能:UI界面生成一个按钮,添加Button控件到XML布局文件中。也可通过程序添加。  在布局文件中设置按钮的一些属性,如位置,宽高,按钮上的字,颜色等。  比较重要的是要给按钮一个id号,这是按钮唯一的名字。  这样在程序中可以通过如下形式获得按钮:  button =

2016-03-08 14:19:11 408

转载 Android Setting

Android Settings详细解析一.Setting.java 在Settings/AndroidMainfest.xml 找到Settings代码入口                android:taskAffinity="com.android.settings"                android:label="@string/settings_labe

2016-03-08 14:13:40 453

转载 Android PackageManager

一、PackageManager     管理应用程序包,通过他可以获取应用信息获取方式:getPackageManager()作用:    1.安装,卸载应用查询permission相关信息    2.查询Application相关信息(application,activity,receiver,service,provider及相应属性等)    3.查询已安装应用  

2016-03-08 14:11:14 262

原创 android Service总结

创建Service有两种方式        1.通过Context的startServive()方法:访问者与Service之间没有关联,即使访问者退出了,Service仍然运行。        2.通过Context的bindService()方法:使用该方法启动Service,访问者与Service绑定在一起,访问者一旦退出,Service也就终止。如果某个程序组件需要在运行时向用

2016-03-08 13:58:38 299

java gui 管理系统

学生信息管理系统 java gui的设计实现

2014-01-10

空空如也

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

TA关注的人

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