自定义博客皮肤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)
  • 资源 (29)
  • 问答 (1)
  • 收藏
  • 关注

原创 android overlay机制

android overlay机制的使用1>overlay需要编写Andoid.mk文件2>overlay需要编写apk的AndroidManifest.xml文件3>overlay中只包含资源文件,比如strings,和切图,不能包含xml布局,src中调用的文件。4>举个例子请见地址。......

2021-03-21 19:16:21 301 1

原创 Android HDMI-CEC 知识总结文档

Android Hdmi-CEC 相关文档A.Android中的HDMI-CEC 背景介绍B.Android 按键处理流程和HDMI-CEC按键指令的流程分析C.HDMI-CEC 指令One Touch Play 代码举例A.android 中HDMI-CEC背景介绍HDMI-CEC(高清晰度多媒体接口的消费电子控制标准)允许多媒体消费类产品之间沟通和交换信息。HDMI-CEC支持多种功能,例如直通遥控,系统音频控制,其中最常用的是一键播放功能。一键播放功能是指媒体源设备能够..

2020-05-11 17:28:17 4794 1

原创 adb相关的知识理解

adb的工作原理: 在我们启动PC上的adb.exe进程时,adb会在本地生成一对adbkey私钥和adbkey_pub公钥;根据弹框提示,可以看出是一对RSA算法的密钥。其中公钥是用来发送给手机的。当执行adb shell命令时,adb.exe会将当前PC的公钥发送给Android设备;这时,如果android设备上已经保存了这台PC的公钥,则...

2019-05-20 19:33:30 1339

原创 Android 上层应用设置系统语言的方法

此种方式为不关机的状态下,切换系统语言;分为两小步:1.设置系统语言。2.更新当前系统应用的界面。(通过监听语言切换广播后,对当前应用进行切换.) 下图是切换语言逻辑.待系统语言切换成功后,在写的语言切换监听广播里面进行更新当前界面的逻辑.要注意添加FLAG_ACTIVITY_NEW_TASK这个标志位.至此,更换系统语言功能已经完成....

2019-04-16 18:25:42 1520

原创 如何理解GIT管理代码的流程

我们平常用GIT 代码管理一般分三步:1.功能模块开发和测试;2.功能模块合并到分支上的代码和测试;3.已经发布到用户的代码的测试和管理.对于任何一个软件项目代码从立项到打包发布,都需要一套代码管理机制。下图就是描述git管理代码的思路图;1.图中C6,C7 节点是包含在 feature1分支下节点,我们可以在feature1分支中进行功能模块的的开发和验证。验证完毕后,可以...

2019-04-13 15:55:04 330

原创 android4.4切换系统语言

1.因为此功能涉及到系统权限.2.需要获取系统权限3.利用反射机制来设置系统语言,此种方式需要重启系统生效.一.因为此功能涉及到系统权限.需要配置android:sharedUserId="android.uid.system"也需要获取系统权限<uses-permission android:name="android.permission.CHAN...

2019-04-12 11:03:25 874

原创 Freescale平台预置安装可卸载的第三方apk

由于客户的几个app中使用的.so文件是同名的,所以不能单独把.so提取出来,内置这些.so到系统库中.。 只能这样来实现,系统在第一次刷机完后,用install 的方式来安装这些应用.整体思路如下:1.把这些要install的应用放置在freescale\imx7\device\fsl\shiyuan_7d_eink\preinstall这个路径。包括安装apk脚本和Android.mk...

2019-04-10 16:58:02 520

原创 Android4.4 framework层截屏逻辑分析

最近项目有需求,需要按下组合硬件按键截取屏幕;一开始想到的在framework层进行按键的监听。果不其然,在\frameworks\base\policy\src\com\android\internal\policy\impl、PhoneWindowManager.java文件中有获取按键上报的逻辑,现在我们来分析Android原生的通过同时按下power按键和音量减按键进行截屏的逻辑....

2019-03-28 18:49:54 655

原创 android studio3.0 导入平台签名文件,给应用进行平台相关签名的步骤

1.获取工具:keytool-importkeypair工具2.获取平台相关签名文件, 需要平台不同的权限,可以获取相对应的签名文件3.在平台执行命令行,产生对应的.jks 签名文件;【./keytool-importkeypair -k [jks文件名] -p [jks的密码] -pk8 platform.pk8 -cert platform.x509.pem -alias [jks的别...

2019-03-26 11:37:09 456

原创 Java继承类对象之间的创建顺序和销毁顺序

Java继承类对象之间的创建顺序和销毁顺序是一致的,也就是父类构造函数先调用,父类对象先销毁.子类重写父类的的方法时,当子类调用了super关键词,则先调用子类的同名方法,然后调用父类的方法. ...

2018-11-07 15:58:58 397

原创 C++和JAVA知识点回顾

2018-10-25 11:11:28 126

原创 Qt产品多工程和多模块配置

1.多工程配置在.pro文件中加入如下配置信息:两条必备信息:TEMPLATE=subdirsCONFIG +=ordered上述两条配置后,就可以添加子工程. 2.在子工程中配置多模块:在子工程中添加模块文件夹,例如:abc,abc文件夹中编写abc.pri文件在子工程的.pro文件中添加如下信息:INCLUDEPATH +=$$PWD abcinc...

2018-09-05 09:55:45 953

原创 linux git 仓库管理---服务端和客户端配置

2018-08-30 11:19:14 444

原创 C++学习心得体会

C++结构体里面可以自定义数据类型;结构体指针可以当做参数传递到C++的方法当中C++在c语言的基础上增加了面向对象编程,c++支持面向对象程序设计,类是c++的核心特性,通常被称为用户定义类型类用于指定对象的形式,它包含了数据表示和用于处理数据的方法类中的数据和方法称为类的成员。函数在一个类被称为类的成员 ...

2018-08-18 21:43:02 1708

原创 关于MTK 平台上默认打开wifi ,和默认关闭数据流量

在android 源码中,Settings中的大部分设置都可以在framework/base/package/....下面的default.xml文件中找到默认配置,然后在/framework路径下,有一个DatabaseHelper类,把这些数据加载到数据库中,以备在系统第一次启动,或以后启动中进行调用。...

2018-04-26 14:34:17 1694 2

原创 Qt unicode 转中文

遇到了问题的是 :Qt中中文显示/wifi.ESSID_NAME=360\xe5\x85\x8d\xe8\xb4\xb9WiFi-31" ==》“”360免费wifiNL“”利用如下方法转成中文;/** * @brief WifiService::unicodeToUtf_8 * @param resStr * @return */QString WifiService::unicodeToUtf...

2018-04-11 15:16:52 2124

原创 Linux+qt中存在多个数据库时需要注意的一个点

.这个问题困扰了我很多天==在linux系统上面,跑Qt的程序;里面系统的Launcher用到了书架的数据库;Launcher应用用到了中文输入法。而中文输入法用到了一个中文数据库。那么在整个系统中用到了两个数据库。要么为了能够很好的使用两个数据库,需要在adddatabase(“数据库驱动”,“数据库连接名”);如果是多个数据库,那么数据库的连接名一定要不一样;而之前的问题就是由于都没写数据库的...

2018-03-29 16:44:04 226

原创 windows下进入linux出现乱码的解决方式

1.进入linux shell,adb shell /bin/sh2.alias ls="ls --color=never"

2017-10-20 08:55:45 633

原创 QProcess类启动第三方应用

the right path in Qt; Qprocess class.QStringprogram ="\"D:\\Documents\\build-TestProcess2-unknown-Debug\\debug\\TestProcess2.exe\"";the file path:QString path  = "D:\Documents\build-Te

2017-10-12 18:03:00 579

原创 在Android framework层启动服务不被杀掉

Intent intent = new Intent();        intent.setAction("com.booyue.service");        intent.setPackage("com.booyue.l1");        mContext.startService(intent);        Log.v("wjx555","=====intent

2017-08-02 10:28:55 539

原创 自定义系统apk 修改系统的一些属性值或者增加对HOME按键的监听的解决办法

1.可找到系统框架层使用数据库的接口。2.在phonewindowmanageer里面对自己监听的键值进行监听。

2017-06-26 09:48:02 787

原创 android 在xml中管理图片资源和调用方法

首先 在xml中这样配置array name = "drawer_icon_normal">        item>@drawable/drawer_home_normalitem>        item>@drawable/drawer_follow_normalitem>        item>@drawable/drawer_collect_normalitem>

2017-06-02 12:00:29 2580

原创 关于MTK 平台上默认打开wifi ,和默认关闭数据流量

在android 源码中,Settings中的大部分设置都可以在framework/base/package/....下面的default.xml文件中找到默认配置,然后在/framework路径下,有一个DatabaseHelper类,把这些数据加载到数据库中,以备在系统第一次启动,或以后启动中进行调用。

2016-11-26 16:37:43 2476

原创 关于ubuntu平台出现 insufficient permissions for device

解决办法:  cd  到 adb 路径下,执行sudo -s   在root 权限下,执行adb kill-server  ;                              继续执行adb start-server;                             退出 root 权限账户;(必做步骤)                          

2016-11-23 14:30:06 694

原创 科大讯飞文字转语音功能

首先,操作思路: 1.下载ke

2014-09-15 18:23:18 7483 2

转载 android string

首页 资讯 精华 论坛 问答 博客 专栏 群组 更多 ▼您还未登录 ! 登录 注册一路向北博客微博相册收藏留言关于我 Android string.xml 显示特殊符号博客分类: Android 项目中要在string.xml 中显示特殊符

2014-07-19 19:20:39 1032

转载 关于android。MediaPlayer.create()方法的用

android中MediaPlayer.create()方法总结  2011-07-07 21:19:36|  分类: android |  标签:mediaplayer  android  create(context)  context  int  |举报|字号 订阅          播放指定SD卡上的音乐,用mMediaPlayer.setDat

2014-06-18 13:17:50 2447

数字电视原理PPT,介绍数字电视音频和视频的编解码原理。

详细的解释了电视接收信号后的解码音频和视频的原理。是理解电视原理的好资料。

2022-04-10

LiveTVOverlay.zip

能在在android R上面跑起来的overlay工程

2021-03-21

android bluetooth framework,application 层分析

android bluetooth framework,application 层分析

2020-12-18

Android4.4静默安装应用的一种实现方式

此Demo在Android4.4平台已经成功为应用以静默安装的方式做了描述.

2019-04-15

同步系统时间功能实现

通过获取NTP服务器的时间,设置Android系统时间;里面用到系统权限,所以需要系统签名key。

2019-03-28

freescale OTA

在freescale 平台本地升级的测试,需要用到系统权限,供参考.

2018-12-20

android框架书籍

该书描述android系统的架构思想很到位,值得推荐,希望我们多多交流心得.

2018-11-20

android版自动翻页工具

在android4.4平台进行定点点击屏幕,来达到特殊的测试效果.

2018-11-16

android bluetooth server

android 蓝牙设备作为服务端读取客户端数据的代码示例

2018-11-09

数据结构与算法 视频教程

百度网盘.数据结构,算法视频。由浅入深,适合爱学者和温故而知新.

2018-03-23

MQTT协议使用案例

有借鉴意义的MQTT协议使用场景和串口通信功能. 仔细阅读代码,是有意义的.

2018-01-29

电子书阅读器

在全志B288,Android 平台上能够跑起来的应用程序;电子书阅读器

2017-10-11

多线程批量下载文件

支持多线程,批量下载,断点续传的demo.很实用.记录后用。

2017-10-11

安卓电子书

能够在Android4.4平台跑起来;亲试。你可以根据自己的需求基于此定制一款自己的电子书.

2017-09-29

静默安装apk android4.4

在android4.4 平台,给预安装apk进行静默安装升级待命示例

2017-07-09

android 通过串口读取电子书返回的结构体信息

验证电子书的获取wifi的串口是否能够工作正常.

2017-05-22

Android 读取串口

该程序通过打开串口,启动读取串口线程,发送数据接口来验证串口功能。

2017-05-12

DVR&&adas&&filescansss

该demo是基于linux的一款应用。针对摄像头是sonix。

2017-03-30

DVR&&adas&&filescan

DVR:可以进行拍照,录像; ADAS:可以进行人行道,前车预警设置; filescan :可以浏览图片和播放录制的视频。

2017-02-28

线程池下载图片小demo

此程序示意了使用线程池来下载多张图片,并且可使用缓存的过程.

2016-12-15

MTK 平台测试apk

该源码在MTK平台用来测试所有功能使用。

2016-12-10

androidNFC

通过NFC 读取和写入数据给公交卡.

2016-11-30

串口小程序

小程序能够实现android机子通过串口自发自收;也能与PC通过串口相互通信。

2016-11-10

EasyTouchDemo

此工程 实现了Android Touch 的返回按键,Home 按键,功能。 实现,方便。

2016-07-15

AFdiskdemo

实现了对内部和外部存储卡的增加,删除,修改,加密,发送邮件的功能。

2014-08-06

微信客服聊天

利用微信平台进行二次开发,实现了在线聊天的移动端的界面和功能;

2014-04-13

易信自动化

利用易信实现多发送信息的全程自动化.包括界面,功能。

2014-04-13

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

TA关注的人

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