自定义博客皮肤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)
  • 收藏
  • 关注

原创 AUTOSAR DCM

AUTOSAR诊断协议栈:DCM和DEM两个模块,其中DEM负责DTC相关的参数实现,而DCM模模块主要实现UDS和OBD的诊断服务。详细信息请参考:AUTOSAR_SWS_DiagnosticCommunicationManager.pdfDCM模块主要负责处理诊断数据流和管理诊断状态,包括诊断会话和安全状态,DCM模块能检查诊断服务的请求是否满足条件。DCM在AUTOSAR架构中的概略图如图所示。Position of the Dcm module in AUTOSAR Architect

2021-04-14 16:04:37 1562

原创 AUTOSAR入门到精通 -- 目录

本系列文章会详细介绍AUTOSAR相关知识。理论到实践都会尽量详细的介绍。在汽车领域工作了多年,从开始网络上几乎没有AUTOSAR相关的介绍,看文档枯燥难懂抓不住重点,到现在有些肤浅的理解并在实际项目中做了验证。希望能给大家带来些许帮助,当然由于个人能力有限,疏漏错误在所难免,欢迎大家指正,共同学习共同进步!...

2021-03-04 20:23:46 1056 1

原创 Activity跳转后自动执行了onDestroy

从Activity1跳转到Activity2后,自动执行了Activity1中的onDestroy修改Activity的启动模式无效最终原因:修改了开发者选项导致解决方法:手机设置-->开发者选项-->不保留活动 关闭此选项即可。其他可能原因:确认AndroidManifest.xml中,对应Activity节点的没有以下属性:android:f

2017-03-18 14:46:36 3535 1

原创 Android Monitor GPU: GPU Profiling needs to be enabled in the device's developer options.

真机调试监控GPU时出现:GPU Profiling needs to be enabled in the device's developer options.解决方法:手机设置-->开发者选项-->GPU呈现模式分析,选择“在adb shell dumpsys gfxinfo中”

2017-03-18 14:05:14 952

原创 JAVA中Math.round负数的取值

Math.round(x);  在数轴上取值最接近的整数,中间值(0.5)向右取。x为正数:小数部分≥0.5时,整数取值向右一个整数,即+1。表现为四舍五入。x为负数:小数部分≤0.5时,相近整数更靠近右侧,所以取值右侧的整数,即原负数的整数部分不变。网上有人称作五舍六入是不准确的!!!正数四舍五入不再验证负数验证如下:Math.round(-8.4

2017-02-21 16:32:54 7666 4

原创 去掉GridView的滚动条

重写GridView的onMeasure方法,使其不会出现滚动条package com.xfinder_logistics.view;import android.content.Context;import android.util.AttributeSet;import android.widget.GridView;public class MyGridView exten

2017-02-13 16:30:55 4025

原创 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo异常

遇到此问题搜索到如下文章:不能实例化activity有如下三种情况:1.没有在Manifest.xml 清单中注册该activity,或者在创建完activity后,修改了包名或者activity的类名,而配置清单中没有修改,造成不能实例化。2.自己新建了一个包,而注册时候依然用的默认包,例如,默认包是com.ghg.Dao包,你新建了一个com.ghg.Dao

2017-02-13 15:53:46 260

原创 Android Studio报错:Unsupported method: AndroidProject.getPluginGeneration().

UnsupportedMethodException Unsupported method: AndroidProject.getPluginGeneration(). The version of Gradle you connect to does not support that method. To resolve the proble

2016-12-20 14:53:46 526

原创 adb启动失败

查看网络占用cmdnetstat -ano查看占用5037的PID任务管理器中结束对应的PID

2016-12-03 11:35:08 338

原创 Android禁止截屏的实现方法

在Activity的onCreate()方法的Layout初始化部分加入以下代码getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);具体的原因 android源代码Surface.java文件        super.onCreate(savedInstanceState);        this.r

2016-12-02 10:07:27 4746

原创 Android安装apk时报 INSTALL_FAILED_INSUFFICIENT_STORAGE 错误的解决方法

package="xxx" android:installLocation="preferExternal" //增加此行 android:versionCode="1" android:versionName="1.0" >可以这样,但不能治本:package="xxx" android:installLocation="preferExternal" -----

2016-10-09 11:34:31 682

原创 指针near与far的区别

近指针、远指针,这是16位CPU造就的怪胎。32位以上的CPU没这玩意。16位CPU(主要指80386和80486)内部数组总线为16位,地址总线为24位。这就意味着一个字(16bit)存不下一个地址,要用到两个字。习惯把高位字称为段地址,低位字称为偏移地址。程序运行时,OS会给程序分配几个内存段供程序使用,主要的有代码段(CS)、数据段(DS)、堆栈段(SS)。根据不同的

2016-08-18 14:33:46 793

原创 《第一行代码》学习笔记_D08

第8章相册中选择照片后进入不了裁剪界面,查看Gallery中的ImageGallery.java源码部分:private void launchCropperOrFinish(IImage img) { Bundle myExtras = getIntent().getExtras(); long size = MenuHelper.getImageFil

2016-08-10 15:18:30 193

原创 《第一行代码》学习笔记_D01

隐藏标题栏无效使用AndroidStudio新建工程后发现 requestWindowFeature(Window.FEATURE_NO_TITLE);  无法隐藏标题栏原因分析:新工程public classMainActivityextendsAppCompatActivity原书 public class FirstActivity exten

2016-08-03 12:11:42 255

空空如也

空空如也

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

TA关注的人

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