自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 6956

原创 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 2064

原创 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 1557 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 813

原创 Andorid WebView中创建新窗口打开链接

需求:一个Activity内嵌的WebView,WebView已加载一个页面,在加载的页面中有一个超链接,可点击跳转到新的页面;要求:跳转至新页面需要像浏览器一样创建新窗口展示,也即是新标签,多窗口样式,不能调用外部浏览器,且通过手机返回键返回时,关闭新打开的标签,不影响原来的页面显示实现方式为新建一个webveiw用来加载新的链接地址一、.MainActivity.javapu...

2019-09-11 17:32:54 3486

原创 百度地图设置mBaiduMap.setOnMapLoadedCallback监听有时没有触发问题

一、问题描述项目中用到了百度地图功能,其中的有一个功能是从网络获取之前的定位信息显示到地图上,显示合适的缩放效果;做法是在请求到网络数据后设置setOnMapLoadedCallback监听,在onMapLoaded中设置定位的经度纬度等定位信息; ------这里是成功从网络获取到数据的回调-------   //地图加载监听 mBaiduMa...

2018-10-26 17:59:51 2945

原创 Android多渠道打包且根据不同产品打包不同的assets资源目录

因为项目中存在多种环境,既要区分bebug与release版本,release又要区分测试环境与生产上线环境,每次打包都得浪费不少的等待时间;并且哪个版本有问题还得去切换环境一个个打包,关键是还得牢记每次切换环境需要修改的内容,尽管每次都检查仔细,但总有可能疏忽的时候,一旦有问题既浪费自己的时间又浪费测试人员的时间;因此不得不去研究一键切换环打包的功能一、区别debug与release首先...

2018-10-18 18:39:12 6598

原创 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 1633

原创 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 3965

原创 Idea部署项目到tomcat时没有artifacts

一、首先创建一个用gradle构建的项目:File--&gt;new ---&gt;Project 勾选Java和web--&gt;一路next创建完项目二、配置tomca:进入Edit Configurations --&gt;左上角+号,tomcat Service --&gt;local(可自定义tomcat 名字)---&gt;Deployment此时界面下面会有警告:Wa...

2018-08-02 17:10:17 53053 6

原创 Android Studio无法运行项目:app:transformClassesWithDependencyCheckerForDebug

项目之前运行正常,后莫名出现的一个如下一个错误,项目运行不起来Information:Gradle tasks [:app:clean, :app:generateDebugSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources,...

2018-07-23 18:00:13 416

原创 AndroidStadio使用fbc快捷键快速生成findViewById

AndroidStuidio中在findViewById绑定控件的时候,使用fbc快捷键默认会是第一种的样式,这里介绍如何在修改之后,输入fbc按Enter直接输出第二种一、.依次找到File---&gt;Settings---&gt;Editor---&gt;Live Templates二、选中列:Android-----&gt;fbc1.修改Template text:$resId$=($ca...

2018-06-26 18:18:34 1360

原创 AndroidStudio SDK Manager找不到新版本api下载

1.进入SDK Manager :AndroidStudio--&gt;File---&gt;settings---&gt;Appearance &amp; Behavior---&gt;System Settings---&gt;Android SDK---&gt;Launch Standalone SDK Manager2.进入SDK Manager -Setting : SDK Manage...

2018-06-12 14:02:51 5577 1

Android 4高级编程(第3版).pdf

Android 4高级编程(第3版) 清华大学出版社,余建伟 赵凯 著译

2017-10-30

unity3D NGUI 3.9.9

unity3D游戏开发 NGUI插件 最新版本 NGUI Next-Gen UI v3.9.9 NGUI Next-Gen UI v3.9.9.unitypackage

2017-09-05

C语言AES加密解密,CBC模式,256(含测试代码且结果与Java一致)

C语言实现AES加密解密,CBC模式,密钥32位,向量16位;加密结果同Java一致,但是因补码方式有区别,Java需是NoPadding补码方式;加密内容则需16的倍数;

2017-07-03

C语言AES加密解密(ECB,256,包含测试代码)

C语言实现AES加密解密,加密结果与Java中AES的ECB模式,NoPadding补码方式结果一致;支持中文加密,但是限定密钥32位,加密内容16位;若需要变化可作为参考

2017-06-26

C语言实现AES加密解密

实现C语言的AES加密解密。包含各种加密模式,ECB、CBC

2017-06-26

Android 4高级编程(第3版)源码

Android 4高级编程(第3版)源码

2017-05-31

Android网络开发从入门到精通

Android网络开发从入门到精通源码(代林峰)

2017-05-31

空空如也

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

TA关注的人

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