<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xuwei7746521的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xuwei7746521</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xuwei7746521]]></copyright><item><title><![CDATA[Android与Unity交互注意事项]]></title><link>https://blog.youkuaiyun.com/xuwei7746521/article/details/123480626</link><guid>https://blog.youkuaiyun.com/xuwei7746521/article/details/123480626</guid><author>xuwei7746521</author><pubDate>Mon, 14 Mar 2022 18:05:38 +0800</pubDate><description><![CDATA[1.AndroidStudio主工程导入unityLibrary库并添加依赖

2.主工程build.gradle 加入


ndk {
    abiFilters 'armeabi-v7a'
}

3.添加launcher中的string.xml中的game_view_content_description主到主工程资源文件string.xml中


&lt;string name="game_view_content_description"&gt;Game view&lt;/string&gt;

]]></description><category></category></item><item><title><![CDATA[Android 实现悬浮窗]]></title><link>https://blog.youkuaiyun.com/xuwei7746521/article/details/103716730</link><guid>https://blog.youkuaiyun.com/xuwei7746521/article/details/103716730</guid><author>xuwei7746521</author><pubDate>Thu, 26 Dec 2019 16:09:59 +0800</pubDate><description><![CDATA[一、创建悬浮窗服务


public class FloatingService extends Service {
    private static final String TAG = "xuwei";
    public static boolean isStarted = false;

    private WindowManager windowManager;
    pri...]]></description><category></category></item><item><title><![CDATA[Android 热修复之.class文件转为.dex文件]]></title><link>https://blog.youkuaiyun.com/xuwei7746521/article/details/102476198</link><guid>https://blog.youkuaiyun.com/xuwei7746521/article/details/102476198</guid><author>xuwei7746521</author><pubDate>Thu, 10 Oct 2019 11:21:10 +0800</pubDate><description><![CDATA[Android热修复之中有一步需将待修复的java文件转化为class文件再打包成dex文件，在测试过程中遇到一些问题，因此做个记录。

一、生成.class文件

1.先Build--&gt;Clean Project 工程，展开build---&gt;intermediates目录，此时有些目录是没有生成的



2.再build--Rebuild Project工程，此时会在intermed...]]></description><category></category></item><item><title><![CDATA[Android 反射工具类]]></title><link>https://blog.youkuaiyun.com/xuwei7746521/article/details/101370849</link><guid>https://blog.youkuaiyun.com/xuwei7746521/article/details/101370849</guid><author>xuwei7746521</author><pubDate>Wed, 25 Sep 2019 16:21:39 +0800</pubDate><description><![CDATA[一.Android反射工具类
package xx.com;

import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;

public clas...]]></description><category></category></item><item><title><![CDATA[Andorid WebView中创建新窗口打开链接]]></title><link>https://blog.youkuaiyun.com/xuwei7746521/article/details/100742292</link><guid>https://blog.youkuaiyun.com/xuwei7746521/article/details/100742292</guid><author>xuwei7746521</author><pubDate>Wed, 11 Sep 2019 17:32:54 +0800</pubDate><description><![CDATA[需求：一个Activity内嵌的WebView，WebView已加载一个页面，在加载的页面中有一个超链接，可点击跳转到新的页面；

要求：跳转至新页面需要像浏览器一样创建新窗口展示，也即是新标签，多窗口样式，不能调用外部浏览器，且通过手机返回键返回时，关闭新打开的标签，不影响原来的页面显示

实现方式为新建一个webveiw用来加载新的链接地址

一、.MainActivity.java


pu...]]></description><category></category></item><item><title><![CDATA[百度地图设置mBaiduMap.setOnMapLoadedCallback监听有时没有触发问题]]></title><link>https://blog.youkuaiyun.com/xuwei7746521/article/details/83417848</link><guid>https://blog.youkuaiyun.com/xuwei7746521/article/details/83417848</guid><author>xuwei7746521</author><pubDate>Fri, 26 Oct 2018 17:59:51 +0800</pubDate><description><![CDATA[一、问题描述

项目中用到了百度地图功能，其中的有一个功能是从网络获取之前的定位信息显示到地图上，显示合适的缩放效果；

做法是在请求到网络数据后设置setOnMapLoadedCallback监听，在onMapLoaded中设置定位的经度纬度等定位信息；


  ------这里是成功从网络获取到数据的回调-------     
       //地图加载监听
        mBaiduMa...]]></description><category></category></item><item><title><![CDATA[Android多渠道打包且根据不同产品打包不同的assets资源目录]]></title><link>https://blog.youkuaiyun.com/xuwei7746521/article/details/83148894</link><guid>https://blog.youkuaiyun.com/xuwei7746521/article/details/83148894</guid><author>xuwei7746521</author><pubDate>Thu, 18 Oct 2018 18:39:12 +0800</pubDate><description><![CDATA[因为项目中存在多种环境，既要区分bebug与release版本，release又要区分测试环境与生产上线环境，每次打包都得浪费不少的等待时间；并且哪个版本有问题还得去切换环境一个个打包，关键是还得牢记每次切换环境需要修改的内容，尽管每次都检查仔细，但总有可能疏忽的时候，一旦有问题既浪费自己的时间又浪费测试人员的时间；因此不得不去研究一键切换环打包的功能

一、区别debug与release

首先...]]></description><category></category></item><item><title><![CDATA[Android 发送邮件异常：no object DCH for MIME type multipart/mixed]]></title><link>https://blog.youkuaiyun.com/xuwei7746521/article/details/82997040</link><guid>https://blog.youkuaiyun.com/xuwei7746521/article/details/82997040</guid><author>xuwei7746521</author><pubDate>Wed, 10 Oct 2018 15:19:32 +0800</pubDate><description><![CDATA[一、问题描述

维护一个Android项目，项目里集成有邮箱功能，gradle添加有：


implementation 'com.sun.mail:android-mail:1.5.6'
implementation 'com.sun.mail:android-activation:1.5.6'

邮箱的收件和发送功能是以前做好的，以往使用正常，然后某一次打出的android包发送邮件功能异常
...]]></description><category></category></item><item><title><![CDATA[IDEA创建的Gradle项目无法读取jdbc.properties配置文件]]></title><link>https://blog.youkuaiyun.com/xuwei7746521/article/details/81435767</link><guid>https://blog.youkuaiyun.com/xuwei7746521/article/details/81435767</guid><author>xuwei7746521</author><pubDate>Sun, 05 Aug 2018 22:43:21 +0800</pubDate><description><![CDATA[一、首先创建jdbc.properties文件，但是用gradle构建的项目目录结构是如下样式的



创建jdbc.properties方法：右键---new---Resource Bundle---输入文件名即可创建properties配置文件




其中jdbc.properties文件中的内容如下：
userName=root
password=root
driverClass=com....]]></description><category></category></item><item><title><![CDATA[Idea部署项目到tomcat时没有artifacts]]></title><link>https://blog.youkuaiyun.com/xuwei7746521/article/details/81362592</link><guid>https://blog.youkuaiyun.com/xuwei7746521/article/details/81362592</guid><author>xuwei7746521</author><pubDate>Thu, 02 Aug 2018 17:10:17 +0800</pubDate><description><![CDATA[一、首先创建一个用gradle构建的项目：File--&amp;gt;new ---&amp;gt;Project 勾选Java和web--&amp;gt;一路next创建完项目



二、配置tomca：进入Edit Configurations --&amp;gt;左上角+号，tomcat Service --&amp;gt;local(可自定义tomcat 名字)---&amp;gt;Deployment



此时界面下面会有警告：Wa...]]></description><category></category></item><item><title><![CDATA[Android Studio无法运行项目：app:transformClassesWithDependencyCheckerForDebug]]></title><link>https://blog.youkuaiyun.com/xuwei7746521/article/details/81172032</link><guid>https://blog.youkuaiyun.com/xuwei7746521/article/details/81172032</guid><author>xuwei7746521</author><pubDate>Mon, 23 Jul 2018 18:00:13 +0800</pubDate><description><![CDATA[项目之前运行正常，后莫名出现的一个如下一个错误，项目运行不起来


Information:Gradle tasks [:app:clean, :app:generateDebugSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources,...]]></description><category></category></item><item><title><![CDATA[AndroidStadio使用fbc快捷键快速生成findViewById]]></title><link>https://blog.youkuaiyun.com/xuwei7746521/article/details/80818426</link><guid>https://blog.youkuaiyun.com/xuwei7746521/article/details/80818426</guid><author>xuwei7746521</author><pubDate>Tue, 26 Jun 2018 18:18:34 +0800</pubDate><description><![CDATA[AndroidStuidio中在findViewById绑定控件的时候，使用fbc快捷键默认会是第一种的样式，这里介绍如何在修改之后，输入fbc按Enter直接输出第二种一、.依次找到File---&amp;gt;Settings---&amp;gt;Editor---&amp;gt;Live Templates二、选中列：Android-----&amp;gt;fbc1.修改Template text：$resId$=($ca...]]></description><category></category></item><item><title><![CDATA[AndroidStudio SDK Manager找不到新版本api下载]]></title><link>https://blog.youkuaiyun.com/xuwei7746521/article/details/80664277</link><guid>https://blog.youkuaiyun.com/xuwei7746521/article/details/80664277</guid><author>xuwei7746521</author><pubDate>Tue, 12 Jun 2018 14:02:51 +0800</pubDate><description><![CDATA[1.进入SDK Manager ：AndroidStudio--&amp;gt;File---&amp;gt;settings---&amp;gt;Appearance &amp;amp; Behavior---&amp;gt;System Settings---&amp;gt;Android SDK---&amp;gt;Launch Standalone SDK Manager2.进入SDK Manager -Setting : SDK Manage...]]></description><category></category></item></channel></rss>