<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[itheima123456的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/itheima123456</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; itheima123456]]></copyright><item><title><![CDATA[如何实现导航栏上划显示，触摸隐藏，扫码枪也不能使其展示]]></title><link>https://blog.csdn.net/itheima123456/article/details/120223991</link><guid>https://blog.csdn.net/itheima123456/article/details/120223991</guid><author>itheima123456</author><pubDate>Fri, 10 Sep 2021 16:12:27 +0800</pubDate><description><![CDATA[如何实现导航栏上划显示，触摸隐藏，扫码枪也不能使其展示
简介
	公司最近在做零售相关的业务，其中不需要使用软键盘，同时还需要隐藏导航栏，
	但是可以上划展示导航栏，一半这种展示时间大约是4s，就自动缩回去了，这个可是一个非常头痛的需求你

第一步
将AndroidManifest.xml中的设置默认的软键盘不显示属性 android:windowSoftInputMode="stateHidden|stateAlwaysHidden"
第二步
需要设置状态栏的动态显示，首先给一个直接代码
public st]]></description><category></category></item><item><title><![CDATA[双击启动activity出现了触发home一样的效果]]></title><link>https://blog.csdn.net/itheima123456/article/details/120218507</link><guid>https://blog.csdn.net/itheima123456/article/details/120218507</guid><author>itheima123456</author><pubDate>Fri, 10 Sep 2021 11:34:17 +0800</pubDate><description><![CDATA[双击启动activity出现了触发home一样的效果
最近做了一个项目，在项目做到尾声时出现了点击任何启动acitivity会出现页面挂起，然后回到系统桌面的效果，但是如果再次点击应用图标显示的是启动的那个页面
这个效果跟点击home的效果是一样的，刚开始以为是代码问题，后面各种注释，最后发现是主题的问题
&lt;style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"&gt;
        &lt;item name="colorP]]></description><category></category></item><item><title><![CDATA[android 工作记事本]]></title><link>https://blog.csdn.net/itheima123456/article/details/120086579</link><guid>https://blog.csdn.net/itheima123456/article/details/120086579</guid><author>itheima123456</author><pubDate>Fri, 03 Sep 2021 17:29:13 +0800</pubDate><description><![CDATA[用于修改android文本框选中效果

//设置光标的位置
etVipSelect.setSelection(string.length());
//设置选中（如图）
etVipSelect.setSelection(0，string.length());
//设置文本选中的颜色（如图）
android:textColorHighlight="@color/red"


...]]></description><category></category></item><item><title><![CDATA[扫码枪的插拔导致今日头条适配不生效]]></title><link>https://blog.csdn.net/itheima123456/article/details/119824547</link><guid>https://blog.csdn.net/itheima123456/article/details/119824547</guid><author>itheima123456</author><pubDate>Fri, 20 Aug 2021 16:10:09 +0800</pubDate><description><![CDATA[扫码枪的插拔导致今日头条适配失效
一.现象描述
这两天遇到了一个很头疼的问题，测试给我提了一个扫码枪插拔的问题，他们的操作是在任意一个页面插拔扫码枪都会导致我的布局出现，图标放的超级大，背景的圆角会出现超大的圆角，看到这个问题，我真的醉了
我的页面采用今日头条框架适配框架操作的,插拔扫码枪我通过生命周期发现会导致生命周期重新走一遍，这个就是说，通过插拔导致了横竖屏的切换，同时导致今日头条框架适配失效了
今日头条适配的问题
我的解决方案
 &lt;activity
            android:na]]></description><category></category></item><item><title><![CDATA[GoLand配置Beego框架环境解决方案]]></title><link>https://blog.csdn.net/itheima123456/article/details/117326264</link><guid>https://blog.csdn.net/itheima123456/article/details/117326264</guid><author>itheima123456</author><pubDate>Thu, 27 May 2021 14:07:21 +0800</pubDate><description><![CDATA[GoLand配置Beego框架环境解决方案
经历了三天的学习研究，以及痛苦的斗争，总算配置完成了，我来说说我的方法
首先我要说我 错误的 配置方法，看你是否有遇到
第一步.在D盘中创建了一个文件夹workspace，同时将改目录设置为GOPATH 并且配置了一个路径
第二步.安装git，通过git Bash工具去下载beego与bee
第三步.运行  发现出现了很多问题
异常1：go: updates to go.mod needed; to update it:  go mod tidy
说的是需要通过命]]></description><category></category></item><item><title><![CDATA[Android ViewPager2实现视频与图片混合播放]]></title><link>https://blog.csdn.net/itheima123456/article/details/108421194</link><guid>https://blog.csdn.net/itheima123456/article/details/108421194</guid><author>itheima123456</author><pubDate>Sat, 05 Sep 2020 17:13:28 +0800</pubDate><description><![CDATA[ViewPager2实现视频与图片混合播放
最近公司需要完成一个视频与图片混合播放的功能，在网上搜索的半天，发现要么有问题，要么就是不达标，有的经过测试还有问题，因此我也是发了几天想想了自己做了一个
下面来看看我自己做的
先说说需求：需要实现图片轮播，且轮播时，视频需要暂停，过视频播放完成后，需要继续轮播，同时还要有连续播放，不能回头重播的效果,并且还需要在没有网络的情况下继续播放，这就需要进行缓存。
第一步添加权限
  &lt;uses-permission android:name="android.p]]></description><category></category></item><item><title><![CDATA[Android Application中onCreate执行多次]]></title><link>https://blog.csdn.net/itheima123456/article/details/108094060</link><guid>https://blog.csdn.net/itheima123456/article/details/108094060</guid><author>itheima123456</author><pubDate>Wed, 19 Aug 2020 10:34:54 +0800</pubDate><description><![CDATA[Application中onCreate执行多次
今天我创建了三个Service并且设置了两个进程，同时在application中做初始化突然发现onCreate方法执行了多次，查阅文档才明白，原来系统启动启程时需要多次回调这个application类，因此搜索了些解决方案，发现博客文章很多解决方案都不正确。于是决定自己写一个准确的
首先我了解这个进程是以什么形式创建的，创建的数量有多少？
/**
     * 获取进程名称
     * @param cxt 上下文
     * @return bool]]></description><category></category></item><item><title><![CDATA[Android导航栏与状态栏持久隐藏，且向上滑动时又需要显示的方案]]></title><link>https://blog.csdn.net/itheima123456/article/details/107708147</link><guid>https://blog.csdn.net/itheima123456/article/details/107708147</guid><author>itheima123456</author><pubDate>Fri, 31 Jul 2020 11:07:48 +0800</pubDate><description><![CDATA[实现项目中导航栏与状态栏在点击切换时隐藏，且滑动时又需要显示的方法
最近做项目时产品提出需要将页面中的状态栏隐藏，但是当手向上或者向下滑动又需要显示，这个东西我当时还觉得产品是不是故意刁难人，最后发现这个需求还是可以实现的
先实现沉浸式状态的隐藏于显示
以下是我些代码的笔记
    public static void hideSystemUI(View decorView) {
//        if (Build.VERSION.SDK_INT&gt;=14 &amp;&amp; Build.VERS]]></description><category></category></item><item><title><![CDATA[Android USB打印开发]]></title><link>https://blog.csdn.net/itheima123456/article/details/106834497</link><guid>https://blog.csdn.net/itheima123456/article/details/106834497</guid><author>itheima123456</author><pubDate>Thu, 18 Jun 2020 14:59:33 +0800</pubDate><description><![CDATA[USB打印开发
最近对接了一些硬件设备，其中需要通过USB通讯去打印，通过学习自己实现了一下
先看看google官方文档
https://developer.android.google.cn/guide/topics/connectivity/usb/host.html
USB通讯主要看的还是业务逻辑
1.注册USB广播，获取到设备上连接的所有USB设备，采用集合的思想管理
HashMap&lt;String, UsbDevice&gt; deviceList = usbManager.getDevice]]></description><category></category></item><item><title><![CDATA[Android 串口的踩坑之路]]></title><link>https://blog.csdn.net/itheima123456/article/details/106826713</link><guid>https://blog.csdn.net/itheima123456/article/details/106826713</guid><author>itheima123456</author><pubDate>Thu, 18 Jun 2020 12:53:12 +0800</pubDate><description><![CDATA[最近公司需要对接串口称，我在网上查了好多质料，遇到了很多问题，于是今天就根据自己遇到的问题做些笔记

]]></description><category></category></item><item><title><![CDATA[Android Dialog自定义键盘禁止显示软键盘，显示光标]]></title><link>https://blog.csdn.net/itheima123456/article/details/106058398</link><guid>https://blog.csdn.net/itheima123456/article/details/106058398</guid><author>itheima123456</author><pubDate>Mon, 11 May 2020 17:37:25 +0800</pubDate><description><![CDATA[Dialog自定义键盘禁止显示软键盘，显示光标
今天要改一个需求，在对话框中定义了一个软键盘，软键盘绑定了Editext，当点击产生对话框时要求不能显软键盘，只显示光标。我查看了很多博客，显示光标且不弹出软键盘的一般方法如下：
  /**
 * 设置光标显示，软件盘隐藏的方法
 * */
public static void hideSoftInputMd(EditText ed, Activity activity) {

    activity.getWindow().setSoftInputMode]]></description><category></category></item><item><title><![CDATA[Android PopupWindow与软件盘冲突，且软键盘出现背景色]]></title><link>https://blog.csdn.net/itheima123456/article/details/105973772</link><guid>https://blog.csdn.net/itheima123456/article/details/105973772</guid><author>itheima123456</author><pubDate>Thu, 07 May 2020 15:34:10 +0800</pubDate><description><![CDATA[PopupWindow与软件盘冲突，且软键盘出现背景色
最近写了一个项目，在项目中运用了popwindow，该popwindow中有个editText，原以为editText可以直接弹出软件盘，谁知道焦点冲突了
解决方案：为了让软件盘可以弹出，那么可以让popwindow获得焦点，这样当popwindow弹出时不会出现软件盘，触发editText，既可以出现软件盘，代码如下
public void...]]></description><category></category></item><item><title><![CDATA[Android 命令行覆盖安装app到手机上]]></title><link>https://blog.csdn.net/itheima123456/article/details/88740645</link><guid>https://blog.csdn.net/itheima123456/article/details/88740645</guid><author>itheima123456</author><pubDate>Fri, 22 Mar 2019 14:37:47 +0800</pubDate><description><![CDATA[如何使用命令行覆盖安装app到手机上
公司网络有限制,导致无法将app安装到手机上, 最后我采用命令上试了试,好像完美解决了
操作很简单
adb advices  查看手机连接状态
如果未能连接
adb  connect  “手机在客户端显示的地址”  (通常用于模拟器)
adb  install 路径+名称(或者包名).apk     注意:这个路径不能过于长;  或者或安装不上去
安装时还要注...]]></description><category></category></item><item><title><![CDATA[Process 'command 'F:\sdk\build-tools\26.0.2\aapt.exe'' finished with non-zero exit value 1 所带来的问题]]></title><link>https://blog.csdn.net/itheima123456/article/details/88701817</link><guid>https://blog.csdn.net/itheima123456/article/details/88701817</guid><author>itheima123456</author><pubDate>Wed, 20 Mar 2019 22:17:34 +0800</pubDate><description><![CDATA[今天在做项目突然发现给了一个引用运行突然报错了;
这个错误是这样的,先是要求在gradle.properties 中添加如下代码
android.enableAapt2=false

然后接着报  Process ‘command ‘F:\sdk\build-tools\26.0.2\aapt.exe’’ finished with non-zero exit value 1 搞的我懵了,网上找了...]]></description><category></category></item></channel></rss>