自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jonhliu163的博客

https://Jonhliu163.net

  • 博客(50)
  • 资源 (3)
  • 收藏
  • 关注

原创 gitl clone 拉去代码失败?

原因分析:仓库过大错误日志:remote: Counting objects: 10348, done.error: RPC failed; curl 18 transfer closed with outstanding read data remainingfatal: The remote end hung up unexpectedlyfatal: protocol error: bad pack header解决办法:$ git clone --depth 1 htt

2021-01-10 22:54:19 223

原创 本地项目添加到gitee仓库管理

注意:#git全局设置git config --global user.name "jonhliu163"git config --global user.email "[email protected]"Step1:电脑本地创建一个用户存放项目根文件夹(如:/workspace_for_gitee/)Step2:使用命令mkdir创建项目文件夹(为了存放不同分类项目工...

2020-05-02 18:23:06 405

原创 android java.lang.SecurityException: Permission Denial

问题描述:使用adb命令模拟打开APP界面,报异常:原因:<activity android:name=".module_parking.ParkingActivity" android:launchMode="singleTask" android:screenOrientation="landscape"></activity>解决措施:android:...

2020-03-23 11:31:44 317

原创 Android4.4.3源码编译问题记录

external/mtd-utils/mkfs.ubifs/mkfs.ubifs.h:48:23: fatal error: uuid/uuid.h: 没有那个文件或目录compilation terminated.make: *** [out/host/linux-x86/obj/EXECUTABLES/mkfs.ubifs_intermediates/mkfs.ubifs.o] 错误 ...

2020-01-02 16:35:43 380

原创 Android4.4.2源码编译问题记录

prebuilts/tools/gcc-sdk/gcc: line 40: prebuilts/tools/gcc-sdk/../../gcc/linux-x86/host/i686-linux-glibc2.7-4.6/bin/i686-linux-gcc: No such file or directory解决办法:sudo apt-get install lib32ncurse...

2020-01-02 16:28:59 424

原创 Android.001基本图形绘制

我们平时画图时所需要的工具有笔和纸,那在Android里面Paint类是笔,Canvas类是纸(Android里面名词称为画布)下面通过例子学习自定义控件:public class BaseView extends View { public BaseView(Context context) { super(context); } public...

2020-01-01 11:51:56 130

原创 Android GPS数据获取记录

车机平台Android4.4.3车机GPS实测数据日志如图:/**车载GPS实测数据日志I/AutoTestLog-->NaviManager( 522): longitude:114.01005166666667 // 经度I/AutoTestLog-->NaviManager( 522): latitude:22.644654999999997 // 纬度...

2019-12-26 19:16:48 1114 2

原创 Ubuntu历史版本下载

方式一、Ubuntu官网历史版本下载地址http://old-releases.ubuntu.com/releases/方式二、Ubuntu国内镜像站下载地址http://mirrors.163.com/ubuntu-releases/

2019-12-24 21:42:54 5168 1

原创 Ubuntu14.04编译dbus1.13.10问题记录

编译dbus软件时,出现以下错误:No package 'expat' found解决过程记录:===========================================================解决办法一:下载软件:wget http://sourceforge.net/projects/expat/files/expat/2.1....

2019-12-22 16:37:03 799

原创 Qt编译错误“GL/gl.h:No such file or directory”的解决方法

操作系统:Ubuntu 14.04QT版本:qt-opensource-linux-x64-5.9.2.run命令行执行:sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev

2019-11-01 19:47:30 579

原创 Android自定义Dialog四个角有黑边,解决方案?

1. 解决dialog背景四个直角有黑边问题1.1.工程value/style.xml 加入以下dialog样式<style name="SingleMessageDialogStyle" parent="@android:style/Theme.Dialog"> <item name="android:windowFrame">@null</...

2019-11-01 10:59:52 1712

原创 RXjava应用

一、准备工作build.gradle导入Rxjava 资源dependencies { implementation fileTree(dir: 'libs', include: ['*.jar'])... implementation 'io.reactivex.rxjava2:rxandroid:2.1.1' implementation 'io.react...

2019-10-29 11:29:48 100

原创 java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge de

Android studio 编译应用异常:Error:Execution failed for task ':ZY00019_AutoMultiMedia:transformDexArchiveWithExternalLibsDexMergerForDebug'.> java.lang.RuntimeException: java.lang.RuntimeException: com...

2019-10-11 16:56:47 526

原创 Android studo 常用快捷键

1.删除一行Ctrl + Y2.格式化代码Ctrl + Alt + L

2019-09-15 11:51:21 128

原创 Android 动画学习

一、View Animation之 Translate动画介绍1.1.视图动画(View Animation)---Translate动画代码实现TranslateAnimation( int fromXType, float fromXValue, int toXType, float toXValue, int fromYType, float from...

2019-09-11 22:40:32 154

原创 ubuntu minicom 安装与配制

Step 1:在ubuntu终端输入以下minicom安装命令sudo apt-get install minicomStep 2:在ubuntu终端输入以下minicom命令进入配制主界面minicom -sStep 3:minicom相关配制以下如图...

2019-09-08 22:36:04 171

原创 Android4.4.2 SystemUI学习

1.Systemui启动流程:

2019-09-02 18:36:00 205

原创 Android java.lang.StackOverflowError

现象描述:进入应用闪退?异常日志:I/jonhliu_MusicPlayHelper( 1780): initMediaPlayer()D/AndroidRuntime( 1780): Shutting down VME/AndroidRuntime( 1780): FATAL EXCEPTION: mainE/AndroidRuntime( 1780): Process: com...

2019-08-28 14:41:00 666

原创 java ByteBuffer常用api介绍

clear() :指针移到位置0,真正未清空数据。flip():当前位置设置为EOF,指针指向0.写完数据,需要开始读的时候,将postion复位到0,并将limit设为当前postionrewind():指针指向0.compact() : write方法可能只写出了部分数据,buffer里还有剩余。压缩一下,把后一段的数据挪到前面。指针也挪到有效数据的后一位...

2019-08-20 15:58:06 945

原创 Github 下载项目下的任意单个文件夹?

一、应用场景:一个android studio项目下面有多个module,但我只想下载其中一个module,此时git bash命令行怎么操作?二、案例:以下是我要下载的工程,最近很火的HarmonyOS华为鸿蒙操作系统,我只下载红色框选文件夹及里的内容Step 1:在本地盘创建一个存储项目文件夹,我创建了一个文件目录为harmony_os/,然后cd到该目录,参考如下图:...

2019-08-17 16:16:41 888

原创 Adb offline 问题(windows系统)?

解决思路:方案一:查找是否adb端口被其它应用占用// 查看端口adb nodaemon server// 查找端口被哪个进程占用,可以看到pidnetstat -ano | findstr "5037"// 查看pid 对应应用名字tasklist | findstr "12260"// 杀死进程taskkill /f /pid 12260// 查看设备adb devi...

2019-08-15 15:31:48 173

原创 Android studio 自定义项目输入名字?

1.自定义项目build apk 输出名字,需要在App Module 目录 build.gradle 添加如下代码片断:android { ... android.applicationVariants.all { variant -> variant.outputs.all { outputFileName = "TestApp...

2019-08-07 16:55:31 451

原创 Android studio 自定义注释模板?

Step 1:File -> SettingsStep2:创建自定义注释模板组:Editor -> Live Templates ->Templates GroupStep 3:在新创建的注释模板组,创建类或方法注释模板:Step 4:创建一个类验证自定义类、方法注释,效果图如下:...

2019-08-07 14:06:28 134

原创 Android UML基本使用

1.)类成员属性与类函数访问修饰在UML是符号表示方法如下:+ :表示访问修饰符-public# :表示访问修饰符-protected- :表示访问修饰符-private2.)类的成员属性表示方式3.)类函数表示方式4.)类与类之间关系表示方式4.1)单向关联我们可以看到,在UML类图中单向关联用一个带箭头的直线表示。上图表示每个顾客都有一个地址,这...

2019-08-07 09:22:58 715

原创 Android 开机动画制作过程?

Step1:参考Android源码创建2个文件夹(part0,part1),1文件(desc.txt),详见图如下:Step2:将客户给到开机显示图片,按照升序编号命名(比如:001.png 002.png ....),然后将命名好的图片放入到文件夹 part0,part1文件夹放入最后显示一张图片LOGO。Step3:创建文件 dest.txtdest...

2019-08-06 19:55:53 1006

原创 android studio jks文件生成步骤?

Step1:Step2:

2019-08-05 16:03:30 5436

原创 车载Linux常用命令使用记录

// 1.挂载文件系统mount -o rw,remount /system//2.1将多媒体数据库拷备到USB1cp -r data/data/com.semisky.multimedia/databases/ storage/udisk0/udisk00/test_log666///2.2将多媒体数据库拷备到USB2文件夹/test_log666/cp -r data/data/co...

2019-08-02 09:40:17 619

原创 Android车机 USB1音乐播放界面,拔插USB2,闪退到主界面,音乐停止播放(#10329)

现象描述:USB1音乐播放界面,拔插USB2,闪退到主界面,音乐停止播放。原因分析:关键异常log如下:解决措施:U盘unmount时PorcessKiller会kill掉打开文件的进程,导致多媒体闪退,屏蔽掉killProcessesWithOpenFilesAndroid4.4.2源码Vold路径:android_source/system/vold/Volume....

2019-07-26 20:27:08 1891

原创 Android CMake进行JNI开发步骤?

Android笔记之使用CMake进行JNI开发(Android Studio)Android studio JNI开发环境配制:方式一:项目开发的过程中加入JNI步骤一:在module下创建CMakeLists.txt文件,并输入以下内容:cmake_minimum_required(VERSION 3.6)# 配置so库信息add_library( # Sets...

2019-07-26 11:31:24 254

原创 Android java.lang.IllegalArgumentException: Comparison method violates its general contract!?

异常日志:10-16 16:58:58.120 E/AndroidRuntime( 2460): FATAL EXCEPTION: Thread-10510-16 16:58:58.120 E/AndroidRuntime( 2460): Process: com.semisky.multimedia, PID: 246010-16 16:58:58.120 E/AndroidRunti...

2019-07-25 14:42:43 238

原创 Android 代码实现打开USB调试?

Step1:添加权限:在AndroidManifest.xml加上两个权限< uses-permission android:name = "android.permission.WRITE_SETTINGS" /> < uses-permission android:name = "android.permission.WRITE_SECURE_SETTI...

2019-07-24 13:58:27 1043

原创 Android TextView跑马灯效果?

一、代码设置tv.setSelected(true);tv.setEllipsize(TextUtils.TruncateAt.MAQUEE);// 跑马灯效果tv.setMarqueeRepeatLimit(-1);//循环滚动tv.setHorizontallyScrolling(true);// 水平滚动tv.setSingleLine();// 显示单行...

2019-07-24 11:51:41 85

原创 Android TextView 超出长度显示省略号?

<TextView android:id="@+id/tv_name" android:layout_width="wrap_content" android:layout_height="wrap_content" <!--Step1.字符显示的个数。注:由于默认中文与中文字符之间有间距,所以实现显示字符个数会有误差-->android:maxEms="1...

2019-07-23 14:56:11 3504

原创 Android TextView 显示英文超长只显示一个点?

解决方法一:在setText中的内容后面加一个 全角空格(\u3000)比如:tv_num.setText("13788889999"+"\u3000");

2019-07-19 12:30:44 293

转载 Android 随手势缩放、移动、多点触控?

资料来源:https://blog.csdn.net/lijinweii/article/details/77717540

2019-07-18 16:28:01 115

转载 android 图片裁剪方案?

1.Android图片自由选区裁剪库Demo参考来源:https://blog.csdn.net/yu540135101/article/details/846496362.Android 图片随着手势缩放,平移,并且支持多点触控参考来源:https://blog.csdn.net/lijinweii/article/details/77717540代码来源:链接:https://...

2019-07-18 10:35:29 239

原创 Ubuntu 常用软件安装与配制

1.命令卸载软件?sudo apt-get --purge remove im-switch2.在局域网内,台式win7 xshell登录代码服务后,终端命令行登录笔记本ubuntu系统用户。step 1:在ubuntu个人电脑安装ssh服务端sudo apt-get install openssh-server step 2: 2.1.查看用户ubuntu用户名 2.2....

2019-07-15 19:13:22 86

原创 Android 获取系统壁纸设置到App做为背景有拉伸现象?

车机平台:Android4.4.2分辨率:1280 * 480原因分析:由于屏幕分辨是非标准分辨率尺寸屏,导致获取到系统壁纸设置到App应用背景有拉伸现象。解决办法:通过WallpaperManager.suggestDesiredDimensions()函数设置期望尺寸壁纸,解决壁纸拉伸问题。private void setRootLayoutBackground(Vi...

2019-07-11 10:14:20 546

原创 Android 读取pdf文档?

1.AndroidManifest.xml加入读写权限 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>...

2019-07-09 18:31:39 1496 1

转载 mp4转换gif方法?

参考资料:https://www.jianshu.com/p/236bc04c9e33

2019-07-09 16:32:41 852

H264PlayDemo-学习实例.rar

本案例使用Android MediaCodec对h264裸流解码并通过SurfaceView播放已解码H264裸流视频实例Demo.

2020-01-15

CoverFlow.rar

此效果仿IOS Coverflow 效果,应用场景可用于显示画册,视频文件浏览(像国内主流播放器爱奇异)、音乐专辑文件浏览、商品浏览效果。

2019-09-04

ExpandableListView的例子,实现多级菜单分类展示

一个ExpandableListView的例子,实现多级菜单分类展示

2016-09-25

空空如也

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

TA关注的人

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