<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jiang_dlut]]></title><description><![CDATA[今天工作和生活的点滴，明天回忆的资本...]]></description><link>https://blog.youkuaiyun.com/jiang_dlut</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jiang_dlut]]></copyright><item><title><![CDATA[高通三屏显示-副屏display[1] dpi密度修改]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/119446124</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/119446124</guid><author>jiang_dlut</author><pubDate>Fri, 06 Aug 2021 10:09:53 +0800</pubDate><description><![CDATA[背景：

AOSP中的副屏作为external屏幕，会根据一个公式来计算副屏display[1]的dpiDensity。根据屏幕的不同，需要修改这个dpi density的值。



目的&amp;知识讲解：

目的：修改dpi density，使副屏display[1] 密度正确。

知识讲解：分辨率（PX）

分辨率就是手机屏幕的像素点数。一般为屏幕的“宽×高”，例如分辨率有720×1280的手机设备，表示此屏幕在宽度方向有720个像素点，在高度方向有1280个像素点。

屏幕尺寸（英寸inch）

按]]></description><category></category></item><item><title><![CDATA[高通SA8155P 单Android三屏 系统BSP 驱动配置defconfig]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/119382194</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/119382194</guid><author>jiang_dlut</author><pubDate>Wed, 04 Aug 2021 13:46:58 +0800</pubDate><description><![CDATA[背景

在我们下载完BSP之后，编译之后，可以在ADP开发板子上跑起来。有的时候，为了支持新的设备，我们需要修改和配置驱动，本文通过一些简单的方法介绍高通平台的驱动配置方案。





目的

修改一些HID驱动配置，找到默认的defconfig文件，修改，再编译支持USB HID touch设备

方法



结束语
...]]></description><category></category></item><item><title><![CDATA[Android MakeFile LOCAL_OVERRIDES_PACKAGES]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/119350426</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/119350426</guid><author>jiang_dlut</author><pubDate>Tue, 03 Aug 2021 15:07:58 +0800</pubDate><description><![CDATA[Android.mk中会出现LOCAL_OVERRIDES_PACKAGES。

比如Launcher3的源码的Android.mk中，会使用LOCAL_OVERRIDES_PACKAGES来覆盖其他的Launcher应用。下面的意思是，Launcher3会覆盖Home，Launcher2，CarLauncher应用。

LOCAL_OVERRIDES_PACKAGES := Home Launcher2 CarLauncher


#
# Build rule for Launcher3 app.
#
i]]></description><category></category></item><item><title><![CDATA[Linux sed 替换多个文件中的特定字符]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/66975723</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/66975723</guid><author>jiang_dlut</author><pubDate>Mon, 27 Mar 2017 20:13:52 +0800</pubDate><description><![CDATA[命令：
sed -i "s/A/B/g" `grep "A" -rl  path`
A：要替换的字符A
B：替换成字符B

path: 需要替换的文件路径。]]></description><category></category></item><item><title><![CDATA[Ubuntu svn 缺少一些.so文件]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/53287217</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/53287217</guid><author>jiang_dlut</author><pubDate>Tue, 22 Nov 2016 16:06:49 +0800</pubDate><description><![CDATA[修改“/etc/subversion/config”配置

      将文件中包含“global-ignores = ”的行，取消注释，并把这个“=”之后的字符全部删除。]]></description><category></category></item><item><title><![CDATA[android编译命令]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/52680186</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/52680186</guid><author>jiang_dlut</author><pubDate>Tue, 27 Sep 2016 13:59:32 +0800</pubDate><description><![CDATA[在Android源代码目录下的build目录下，有个脚本文件envsetup.sh；
$ . build/envsetup.sh
注：该命令的前面的逗点（.），相当于source。
执行这个脚本文件后，就可以获得一些有用的工具：
- croot: Changes directory to the top of the tree.
- m: Makes from the top of th]]></description><category></category></item><item><title><![CDATA[SystemUI的下拉状态栏分析]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/52668150</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/52668150</guid><author>jiang_dlut</author><pubDate>Mon, 26 Sep 2016 10:48:50 +0800</pubDate><description><![CDATA[super_status_bar.xml是systemUI的一个总的布局文件。
下面是super_status_bar.xml的源码：

    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:systemui="http://schemas.android.com/apk/res/com.andro]]></description><category></category></item><item><title><![CDATA[Android平台蓝牙相关名词缩写]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/52515144</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/52515144</guid><author>jiang_dlut</author><pubDate>Mon, 12 Sep 2016 17:13:46 +0800</pubDate><description><![CDATA[BlueDroid名词缩写：
BTI F: Bluetooth Interface
BTU : Bluetooth Upper Layer
BTM: Bluetooth Manager 
BTE  :Bluetooth embedded system
BTA  :Blueetooth application layer
CO: call out\CI: call in
HF : Ha]]></description><category></category></item><item><title><![CDATA[Android Bluetooth HF client相关接口以及定义]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/52472762</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/52472762</guid><author>jiang_dlut</author><pubDate>Thu, 08 Sep 2016 16:37:13 +0800</pubDate><description><![CDATA[【JNI】AdaptorService对应的JNI实现：static void classInitNative(JNIEnv* env, jclass clazz) { int err; hw_module_t* module; ... char value[PROPERTY_VALUE_MAX]; property_get("bluetooth.mock_stack", value, "");]]></description><category></category></item><item><title><![CDATA[Ubuntu安装Java 8]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/52468580</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/52468580</guid><author>jiang_dlut</author><pubDate>Thu, 08 Sep 2016 10:35:35 +0800</pubDate><description><![CDATA[Ubuntu安装Java 8


1.添加源+安装
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
2.检查版本信息

$ java -version

java version "1.8.0_101"]]></description><category></category></item><item><title><![CDATA[Qt5 中文显示]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/51829749</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/51829749</guid><author>jiang_dlut</author><pubDate>Tue, 05 Jul 2016 11:06:11 +0800</pubDate><description><![CDATA[平台：Freescale imx6 
编译系统：yocto 
Qt版本：5.5.1刚弄了个Qt程序到开发板，发现中文都没有显示，英文可以显示。 
就加了个中文字库。DroidSansFallback.ttf。可以到这里下载 
附上关键部分代码：int id = QFontDatabase::addApplicationFont("/usr/lib/fonts/DroidSansFallback.tt]]></description><category></category></item><item><title><![CDATA[Source Insight 显示全部路径]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/51761690</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/51761690</guid><author>jiang_dlut</author><pubDate>Sun, 26 Jun 2016 10:34:06 +0800</pubDate><description><![CDATA[options -> preferences -> Display, 去掉Trim long path names with ellipses.]]></description><category></category></item><item><title><![CDATA[自适应Nexus6屏幕]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/45245291</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/45245291</guid><author>jiang_dlut</author><pubDate>Fri, 24 Apr 2015 13:34:19 +0800</pubDate><description><![CDATA[最近，我真是忙啊。
之前做的一个Android APP 显示有点问题。
我说不可能啊。这个布局布的天衣无缝啊。
我说老大你开玩笑呢把。
说完老大拿出来个Nexus6. 

我XXX。。。标题用的自定义Theme。背景图片显示的有点扁。
我说老大，开发的时候这Nexus6还在他妈肚子里呢。
。。。。。
。。。。。
此处省略10000字。
好，改。
首先Nexus6 是用的dr]]></description><category></category></item><item><title><![CDATA[不得不说说backports]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/45245161</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/45245161</guid><author>jiang_dlut</author><pubDate>Fri, 24 Apr 2015 13:19:43 +0800</pubDate><description><![CDATA[最近买了两台超新的开发笔记本电脑。准备搞个SoC （System on chip）开发环境。
 PC：Dell latitude E7250

但是这台电脑的硬件太新了。我们要用的内核版本不支持这些新的硬件，wifi不好用。
这PC用的是Intel 7265 的wifi 网卡芯片。查了下kernel doc。要从Kernel 3.13 之后开始支持。ubuntu 14.04开始。但是我们的]]></description><category></category></item><item><title><![CDATA[usr/bin/ld: i386 architecture of input file XXX.a( xxx.o) is incompatible with i386:x86-64 output]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/45245091</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/45245091</guid><author>jiang_dlut</author><pubDate>Fri, 24 Apr 2015 13:02:46 +0800</pubDate><description><![CDATA[这个问题是原来在32位Linux 系统下编译的o文件残留，在64位编译时候所提示的编译错误。make clean 可以解决。也可手动删除提示的o文件，之后重新编译。]]></description><category></category></item><item><title><![CDATA[Android ListView滑动变黑]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/9532519</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/9532519</guid><author>jiang_dlut</author><pubDate>Sat, 27 Jul 2013 20:48:03 +0800</pubDate><description><![CDATA[手指在ListView上下滚动时，ListViewItem背景变黑，因为在滚动的时候为了提升性能做了优化，为提高滚动的性能，Android 框架在ListView中引入CacheColorHint属性。如果该值为非0，则说明该ListView绘制在单色不透明的背景上，在默认情况下该值 为#191919，也就是黑色主题中的黑色背景颜色值，这样当ListView滚动的时候就会使用该值来绘制ListVi]]></description><category></category></item><item><title><![CDATA[Android Color]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/9528385</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/9528385</guid><author>jiang_dlut</author><pubDate>Sat, 27 Jul 2013 12:19:47 +0800</pubDate><description><![CDATA[#FFFFFF
#FFFFF0
#FFFFE0
#FFFF00
#FFFAFA
#FFFAF0
#FFFACD
#FFF8DC
#FFF5EE
#FFF0F5
#FFEFD5
#FFEBCD
#FFE4E1
#FFE4C4
#FFE4B5
#FFDEAD
#FFDAB9
#FFD700
#FFC0CB
#FFB6C1
#FFA500
#FFA07A
#F]]></description><category></category></item><item><title><![CDATA[linux系统下注释乱码解决]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/8279903</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/8279903</guid><author>jiang_dlut</author><pubDate>Mon, 10 Dec 2012 21:29:08 +0800</pubDate><description><![CDATA[用linux的人都知道，windows上开发的代码的中文或日语注释拿到liunx下会出现乱码。
特别是在需要看这些代码的时候。全是乱码，让人有种想吐的冲动。还好，不难解决。我发现有三种方法解决如上问题。下面我就分享给大家。系统环境Ubuntu11.10-32bit。
 
1，最手工的方法。就是把这些代码拿到window上，然后将代码文件另存为新的文件。注意将编码格式选择为UTF-8。将所有转]]></description><category></category></item><item><title><![CDATA[嵌入式arm平台的内核编译]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/8169839</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/8169839</guid><author>jiang_dlut</author><pubDate>Sat, 10 Nov 2012 19:50:02 +0800</pubDate><description><![CDATA[0.下载内核代码。
jiang_dlut/linux-3.0.15$ make mrproper

 

  CLEAN   drivers/tty/vt

 

  CLEAN   drivers/video/logo

 

  CLEAN   firmware

 

  CLEAN   kernel

 

  CLEAN   lib]]></description><category></category></item><item><title><![CDATA[交叉编译的Makefile模板]]></title><link>https://blog.youkuaiyun.com/jiang_dlut/article/details/8169828</link><guid>https://blog.youkuaiyun.com/jiang_dlut/article/details/8169828</guid><author>jiang_dlut</author><pubDate>Sat, 10 Nov 2012 19:45:15 +0800</pubDate><description><![CDATA[之前写的Makefile 范例。两个版本，For PC and Cross compile,以后直接用这个模板。

include $(CLEAR_VARS)

INCLUDE = -I. -I../include -I../zlib \

 

CFLAGS =  $(INCLUDE)

#FOR PC compile

#LIBS = -L/usr/lib/i386-l]]></description><category></category></item></channel></rss>