<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[susr154的博客]]></title><description><![CDATA[子非鱼，安知鱼之乐]]></description><link>https://blog.youkuaiyun.com/susr154</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; susr154]]></copyright><item><title><![CDATA[车载终端测试大纲]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/136468882</link><guid>https://blog.youkuaiyun.com/susr154/article/details/136468882</guid><author>susr154</author><pubDate>Tue, 05 Mar 2024 09:10:13 +0800</pubDate><description><![CDATA[本文档详细介绍了车载终端测试的大纲，包括测试环境、测试方法、测试用例设计、测试计划和测试报告等方面的内容。根据车载终端的可靠性需求，设计详细的可靠性测试用例，包括测试环境、测试条件和测试方法。根据车载终端的性能需求，设计详细的性能测试用例，包括测试场景、测试参数和测试指标。测试用例应覆盖不同负载、不同环境和不同用户场景下的性能表现。本测试大纲适用于车载终端的功能、性能、稳定性、可靠性和兼容性等方面的测试。根据测试内容和测试目标，将测试过程划分为不同的测试阶段，包括单元测试、集成测试、系统测试和验收测试等。]]></description><category></category></item><item><title><![CDATA[射频知识点学习总结【持续更新中...】]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/136418547</link><guid>https://blog.youkuaiyun.com/susr154/article/details/136418547</guid><author>susr154</author><pubDate>Sat, 02 Mar 2024 17:05:07 +0800</pubDate><description><![CDATA[射频就是这样一种高频电流。接收电路工作原理：接收时，天线把基站发送来电磁波转为微弱交流电流信号经滤波，高频放大后，送入中频内进行解调，得到接收基带信息（RXI-P、RXI-N、RXQ-P、RXQ-N）；发射电路工作原理：发射时，把逻辑电路处理过的发射基带信息调制成的发射中频，用TX-VCO把发射中频信号频率上变为890M-915M（GSM）的频率信号。PA：Power Amplifier，功放，把TRX给的高频信号，放大发射出去。LNA：低噪放，噪声很低的放大器，用于把接收到的极为微弱的射频信号放大。]]></description><category></category></item><item><title><![CDATA[学习OBD产品、车载&LBS产品测试]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/136417978</link><guid>https://blog.youkuaiyun.com/susr154/article/details/136417978</guid><author>susr154</author><pubDate>Sat, 02 Mar 2024 16:33:17 +0800</pubDate><description><![CDATA[开机找网时间、写卡次数、电压范围验证、实网功耗测试、GPS专项、蓝牙专项、WIFI专项、外场路测专项报告、 网络切换、老基线故障回溯专项。4、实际场景下模拟用户测试；4、NETWORK、注意如PPP、RNDIS、QMI（RMNET\WAN）等验证各拨号的基本功能、网络切换重连、速率。生产测试：整机生产流程测试（针对整机生产中，需要检测的整机指标进行测试，保证整机功能、性能的完整性）生产流程验证：升级、校准综测、写号、全检  升级、导QCN、写SN、校准综测、全检。3、终端生产流程验证；]]></description><category></category></item><item><title><![CDATA[通信工程之模组测试的业务知识点]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/136417421</link><guid>https://blog.youkuaiyun.com/susr154/article/details/136417421</guid><author>susr154</author><pubDate>Sat, 02 Mar 2024 16:12:14 +0800</pubDate><description><![CDATA[无线通信（功能模块：搜网注册、网络切换、弱信号、网络状态信息查询、SIM卡管理、SMS、Volte、Call、CFUN功能、天线功能、CMEE错误码）NB模块应用在水表、燃气表、智慧能源、工业控制、智慧农业、车联网、环境监测、智能硬件等。系统功能（LED信号灯、休眠唤醒、ADC检测、温度检测、驱动兼容性、时间管理、流量统计）1、模块产品有：NB、2G、3G、4G、5G，主要应用于移动支付poss机、智能水电抄表、功能测试（搜网注册、内置协议栈、云平台接入、休眠唤醒、维护升级）平台域：设备注册,添加设备。]]></description><category></category></item><item><title><![CDATA[SurfaceView使用详解]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/53118089</link><guid>https://blog.youkuaiyun.com/susr154/article/details/53118089</guid><author>susr154</author><pubDate>Thu, 10 Nov 2016 17:38:14 +0800</pubDate><description><![CDATA[什么是SurfaceView你可以把View理解为一个经过系统优化的，可以用来高效的执行一些帧数比较低动画的对象，它具有特定的使用 场景，比如有一些帧数较低的游戏就可以使用它来完成：贪吃蛇、俄罗斯方块、棋牌类等游戏，因为这些游戏执行的帧数都很低。但是如果是一些实时类的游戏，如 射击游戏、塔防游戏、RPG游戏等就没办法使用View来做，因为它的帧数太低了，会导致动画执行不顺畅。所以我们需要一个能自己控]]></description><category></category></item><item><title><![CDATA[下拉展开动画效果]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/53102791</link><guid>https://blog.youkuaiyun.com/susr154/article/details/53102791</guid><author>susr154</author><pubDate>Wed, 09 Nov 2016 17:45:58 +0800</pubDate><description><![CDATA[实现的效果当点击一个View的时候，显示下面隐藏的一个View。要实现这个效果，只需要在点击的时候将View的Visition属性由gone设置为visible即可，但这个过程是瞬间完成的，怎么让View在显示时增加一个动画效果呢？需要实现这个效果，需要让隐藏的View的高度不断发生变化，但是不是迅速增大到目标值。所以用ValueAnimator来模拟这个过程。
首先，写一个简单的布局文件<?xml]]></description><category></category></item><item><title><![CDATA[Android设置透明、半透明等效果]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/53019580</link><guid>https://blog.youkuaiyun.com/susr154/article/details/53019580</guid><author>susr154</author><pubDate>Thu, 03 Nov 2016 11:06:01 +0800</pubDate><description><![CDATA[设置透明效果 大概有三种

1、用android系统的透明效果
Java代码 
android:background="@android:color/transparent" 

例如 设置按钮
Java代码 

 
  android:text="@+id/Button01"  
 
  android:id="@+id/Button01"  
 
  android]]></description><category></category></item><item><title><![CDATA[Spinner下拉列表控件属性的使用细节总结]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/53019247</link><guid>https://blog.youkuaiyun.com/susr154/article/details/53019247</guid><author>susr154</author><pubDate>Thu, 03 Nov 2016 10:47:05 +0800</pubDate><description><![CDATA[spinner有三个属性可以记一下：android:spinnerMode=”dropdown” 
 android:dropDownVerticalOffset=”-50dp” 
 android:dropDownHorizontalOffset=”20dp” 
 android:popupBackground=”#f0000000”  1  spinnerMode=dropdown时，为下拉模式]]></description><category></category></item><item><title><![CDATA[DialogFragment 创建对话框]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/52957632</link><guid>https://blog.youkuaiyun.com/susr154/article/details/52957632</guid><author>susr154</author><pubDate>Fri, 28 Oct 2016 16:41:17 +0800</pubDate><description><![CDATA[1、 概述DialogFragment在android 3.0时被引入。是一种特殊的Fragment，用于在Activity的内容之上展示一个模态的对话框。典型的用于：展示警告框，输入框，确认框等等。 
在DialogFragment产生之前，我们创建对话框：一般采用AlertDialog和Dialog。注：官方不推荐直接使用Dialog创建对话框。 
2、 好处与用法使 用DialogFragme]]></description><category></category></item><item><title><![CDATA[Android现在实现Tab类型的界面]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/52955898</link><guid>https://blog.youkuaiyun.com/susr154/article/details/52955898</guid><author>susr154</author><pubDate>Fri, 28 Oct 2016 14:16:25 +0800</pubDate><description><![CDATA[3、ViewPager+Fragment实现主要通过ViewPager和FragmentPagerAdapter一起来实现。效果图： 
代码：主Activity[java] view plain copy 
在CODE上查看代码片派生到我的代码片package com.example.mainframework03;  import java.util.ArrayList;  
import jav]]></description><category></category></item><item><title><![CDATA[设计模式小结]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/52922061</link><guid>https://blog.youkuaiyun.com/susr154/article/details/52922061</guid><author>susr154</author><pubDate>Tue, 25 Oct 2016 14:32:52 +0800</pubDate><description><![CDATA[24.01_设计模式(单例模式的Java代码体现Runtime类)A:Runtime类概述
    每个 Java 应用程序都有一个 Runtime 类实例，使应用程序能够与其运行的环境相连接。
    可以通过 getRuntime 方法获取当前运行时。 应用程序不能创建自己的 Runtime 类实例。 
B:案例演示:             public Process  exec(Strin]]></description><category></category></item><item><title><![CDATA[java多线程总结]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/52921394</link><guid>https://blog.youkuaiyun.com/susr154/article/details/52921394</guid><author>susr154</author><pubDate>Tue, 25 Oct 2016 13:30:15 +0800</pubDate><description><![CDATA[多线程应该要掌握的知识点：        进程的概述和多进程的意义
        线程的概述和多线程的意义
        JVM运行原理以及JVM启动的线程探讨
        实现多线程
        线程调度
        线程控制
        Lock锁
        死锁现象
        线程池
        定时器
23.01_多线程(进程概述及多进程的意义)(理解)A]]></description><category></category></item><item><title><![CDATA[网络编程（二）：http的get和post协议向服务器提交数据]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/52919950</link><guid>https://blog.youkuaiyun.com/susr154/article/details/52919950</guid><author>susr154</author><pubDate>Tue, 25 Oct 2016 11:15:50 +0800</pubDate><description><![CDATA[通过网络提交数据到服务器使用get和post向服务器提交数据、多线程断点下载http的get和post协议向服务器提交数据1 使用GET方式向服务器端提交数据
原理：把要提交是数据组拼到Url后面
缺点：不安全
优点：代码书写简单
2 使用POST方式向服务器端提交数据
缺点：代码书写复杂
优点：安全/**
 * 1. 在子线程中进行网络通讯 
 * 2. 把流转成字符串 
 * 3. 用土司把服务]]></description><category></category></item><item><title><![CDATA[网络编程(一)]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/52919855</link><guid>https://blog.youkuaiyun.com/susr154/article/details/52919855</guid><author>susr154</author><pubDate>Tue, 25 Oct 2016 11:08:39 +0800</pubDate><description><![CDATA[网络编程原理图解： 
    A:Socket套接字概述： 
    网络上具有唯一标识的IP地址和端口号组合在一起才能构成唯一能识别的标识符套接字。 
    B:Socket原理机制： 
        通信的两端都有Socket。 
        网络通信其实就是Socket间的通信。 
        数据在两个Socket间通过IO传输。 
    C:画图演示: Socket原理机制]]></description><category></category></item><item><title><![CDATA[网络框架Volley和OkHttp总结]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/52882826</link><guid>https://blog.youkuaiyun.com/susr154/article/details/52882826</guid><author>susr154</author><pubDate>Fri, 21 Oct 2016 14:14:42 +0800</pubDate><description><![CDATA[网络1 Volley
Volley 是 Google 推出的 Android 异步网络请求框架和图片加载框架。在 Google I/O 2013 大会上发布。
主页: https://android.googlesource.com/platform/frameworks/volley/
应用场景：数据类小，频繁的网络操作。大数据会出现OOM
特点: 通信更快,更简单
支持网络请求的排序,优先级处理]]></description><category></category></item><item><title><![CDATA[Universal-Image-Loader，android-Volley，Picasso、Fresco和Glide五大Android开源组件加载网络图片的优缺点比较]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/52879868</link><guid>https://blog.youkuaiyun.com/susr154/article/details/52879868</guid><author>susr154</author><pubDate>Fri, 21 Oct 2016 09:28:28 +0800</pubDate><description><![CDATA[图像1 universal-image-loader
主页: https://github.com/nostra13/Android-Universal-Image-Loader
功能1. 多线程下载图片，图片可以来源于网络，文件系统，项目文件夹assets中以及drawable中等
2. 支持随意的配置ImageLoader，例如线程池，图片下载器，内存缓存策略，硬盘缓存策略，图片显示选项以及其他]]></description><category></category></item><item><title><![CDATA[集合和数组]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/52875833</link><guid>https://blog.youkuaiyun.com/susr154/article/details/52875833</guid><author>susr154</author><pubDate>Thu, 20 Oct 2016 18:47:50 +0800</pubDate><description><![CDATA[集合和数组的区别： 
1、长度的区别 
    数组的长度是不可变，集合的长度是可变的 
2、存储数据类型的区别 
    数组既可以存储基本数据类型的元素，也可以存储引用数据类型的元素 
    集合只能存引用数据类型的元素 
3、内容的区别 
    数组只能存储同一种数据类型的元素 
    集合可以存多种数据类型的元素HashMap和HashTable的区别： 
HashMap是线程不安全，]]></description><category></category></item><item><title><![CDATA[String 字符串常见操作]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/52875492</link><guid>https://blog.youkuaiyun.com/susr154/article/details/52875492</guid><author>susr154</author><pubDate>Thu, 20 Oct 2016 18:05:46 +0800</pubDate><description><![CDATA[字符串字面值就是字符串的一个对象; 比如: “abc”
字符串一旦被创建就不能被改变. 不能被改变指的是值不能被改变
** 构造方法 
* public String(byte[] bytes):把一个字节数组转换成一个字符串 
* public String(byte[] bytes , int off , int len)把一个字节数组中的一部分转换成一个字符串 
* public String]]></description><category></category></item><item><title><![CDATA[动态改变shape color]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/52875225</link><guid>https://blog.youkuaiyun.com/susr154/article/details/52875225</guid><author>susr154</author><pubDate>Thu, 20 Oct 2016 17:42:16 +0800</pubDate><description><![CDATA[根据服务器返回的颜色值来动态改变界面的效果：
Android里面经常会使用shape来定制一些View的背景

可以修改View的背景颜色，形状等属性



View.setBackgroundColor(color);  View.setBackgroundDrawable(R.drawable.shape);  
不能实现我想要的需求，每设置一次Background，Backg]]></description><category></category></item><item><title><![CDATA[地图常见操作总结]]></title><link>https://blog.youkuaiyun.com/susr154/article/details/52874359</link><guid>https://blog.youkuaiyun.com/susr154/article/details/52874359</guid><author>susr154</author><pubDate>Thu, 20 Oct 2016 16:32:52 +0800</pubDate><description><![CDATA[百度地图
显示地图

申请API Key, 并放入清单文件
 <meta-data
     android:name="com.baidu.lbsapi.API_KEY"
     android:value="3zajzkwwhq4leyIWkleneoyN" />

添加权限
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 



初始化SDK]]></description><category></category></item></channel></rss>