- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 Android与Unity交互注意事项
1.AndroidStudio主工程导入unityLibrary库并添加依赖2.主工程build.gradle 加入ndk { abiFilters 'armeabi-v7a'}3.添加launcher中的string.xml中的game_view_content_description主到主工程资源文件string.xml中<string name="game_view_content_description">Game view</string>
2022-03-14 18:05:38
7166
原创 Android 实现悬浮窗
一、创建悬浮窗服务public class FloatingService extends Service { private static final String TAG = "xuwei"; public static boolean isStarted = false; private WindowManager windowManager; pri...
2019-12-26 16:09:59
2154
原创 Android 热修复之.class文件转为.dex文件
Android热修复之中有一步需将待修复的java文件转化为class文件再打包成dex文件,在测试过程中遇到一些问题,因此做个记录。一、生成.class文件1.先Build-->Clean Project 工程,展开build--->intermediates目录,此时有些目录是没有生成的2.再build--Rebuild Project工程,此时会在intermed...
2019-10-10 11:21:10
1819
1
原创 Android 反射工具类
一.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...
2019-09-25 16:21:39
958
原创 Andorid WebView中创建新窗口打开链接
需求:一个Activity内嵌的WebView,WebView已加载一个页面,在加载的页面中有一个超链接,可点击跳转到新的页面;要求:跳转至新页面需要像浏览器一样创建新窗口展示,也即是新标签,多窗口样式,不能调用外部浏览器,且通过手机返回键返回时,关闭新打开的标签,不影响原来的页面显示实现方式为新建一个webveiw用来加载新的链接地址一、.MainActivity.javapu...
2019-09-11 17:32:54
3830
原创 百度地图设置mBaiduMap.setOnMapLoadedCallback监听有时没有触发问题
一、问题描述项目中用到了百度地图功能,其中的有一个功能是从网络获取之前的定位信息显示到地图上,显示合适的缩放效果;做法是在请求到网络数据后设置setOnMapLoadedCallback监听,在onMapLoaded中设置定位的经度纬度等定位信息; ------这里是成功从网络获取到数据的回调------- //地图加载监听 mBaiduMa...
2018-10-26 17:59:51
3108
原创 Android多渠道打包且根据不同产品打包不同的assets资源目录
因为项目中存在多种环境,既要区分bebug与release版本,release又要区分测试环境与生产上线环境,每次打包都得浪费不少的等待时间;并且哪个版本有问题还得去切换环境一个个打包,关键是还得牢记每次切换环境需要修改的内容,尽管每次都检查仔细,但总有可能疏忽的时候,一旦有问题既浪费自己的时间又浪费测试人员的时间;因此不得不去研究一键切换环打包的功能一、区别debug与release首先...
2018-10-18 18:39:12
7052
原创 Android 发送邮件异常:no object DCH for MIME type multipart/mixed
一、问题描述维护一个Android项目,项目里集成有邮箱功能,gradle添加有:implementation 'com.sun.mail:android-mail:1.5.6'implementation 'com.sun.mail:android-activation:1.5.6'邮箱的收件和发送功能是以前做好的,以往使用正常,然后某一次打出的android包发送邮件功能异常...
2018-10-10 15:19:32
1742
原创 IDEA创建的Gradle项目无法读取jdbc.properties配置文件
一、首先创建jdbc.properties文件,但是用gradle构建的项目目录结构是如下样式的创建jdbc.properties方法:右键---new---Resource Bundle---输入文件名即可创建properties配置文件其中jdbc.properties文件中的内容如下:userName=rootpassword=rootdriverClass=com....
2018-08-05 22:43:21
4142
原创 Idea部署项目到tomcat时没有artifacts
一、首先创建一个用gradle构建的项目:File-->new --->Project 勾选Java和web-->一路next创建完项目二、配置tomca:进入Edit Configurations -->左上角+号,tomcat Service -->local(可自定义tomcat 名字)--->Deployment此时界面下面会有警告:Wa...
2018-08-02 17:10:17
53507
6
原创 Android Studio无法运行项目:app:transformClassesWithDependencyCheckerForDebug
项目之前运行正常,后莫名出现的一个如下一个错误,项目运行不起来Information:Gradle tasks [:app:clean, :app:generateDebugSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources,...
2018-07-23 18:00:13
470
原创 AndroidStadio使用fbc快捷键快速生成findViewById
AndroidStuidio中在findViewById绑定控件的时候,使用fbc快捷键默认会是第一种的样式,这里介绍如何在修改之后,输入fbc按Enter直接输出第二种一、.依次找到File--->Settings--->Editor--->Live Templates二、选中列:Android----->fbc1.修改Template text:$resId$=($ca...
2018-06-26 18:18:34
1398
原创 AndroidStudio SDK Manager找不到新版本api下载
1.进入SDK Manager :AndroidStudio-->File--->settings--->Appearance & Behavior--->System Settings--->Android SDK--->Launch Standalone SDK Manager2.进入SDK Manager -Setting : SDK Manage...
2018-06-12 14:02:51
5988
1
unity3D NGUI 3.9.9
2017-09-05
C语言AES加密解密,CBC模式,256(含测试代码且结果与Java一致)
2017-07-03
C语言AES加密解密(ECB,256,包含测试代码)
2017-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人