![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
帅王LG。
生活不易,咸鱼一条。
展开
-
android开发常用库以及所用依赖整理。
大部分依赖需要更新,能更新就更新,以官方库为主,这里记录为方便以后查找使用。Volley用来执行HTTP请求:implementation ‘com.android.volley:volley:1.1.1’Glide用来加载网络图片:https://github.com/bumptech/glideSwipeRefreshLayout实现下拉刷新:implementation “androidx.swiperefreshlayout:swiperefreshlayout:1.0.0”Gson: im原创 2021-03-08 15:28:44 · 559 阅读 · 0 评论 -
Android Studio将unity作为library库进行调用。
前言近期需要查看三维模型,以前使用OpenGL ES进行开发,加载并显示,这次需要使用unity来进行场景的调用,由于主战场还是在手机端开发,这只是一个小功能,首先直接排除unity打包成apk的想法,然后上网找了很多的安卓调用unity,包括:as打包成aar给unity,相互传jar包,感觉很是麻烦,并且都是以前的版本了,unity2018和unity2019差距很大,没有找到合适的解决方案。近期在bilibili翻到了将unity打包成库给as的教学视频,受益匪浅,记录一下。环境as版本: 4原创 2020-12-26 17:37:05 · 3669 阅读 · 1 评论 -
OpenGL ES中的透视投影矩阵问题。
前言以前是在Android中利用OpenGL ES显示三维物体,显示Obj的模型,自己看了官方给的OpenGL的文档,显示一个三角形从头学的,加上学习参考别人的代码过来的。在这个过程之中,我一直都是使用的 调用Matrix.setLookAtM设置一个照相机的矩阵,然后调用 Matrix.frustumM创建一个透视投影矩阵,然后将两个矩阵相乘,传给着色器做映射,并没有发现什么问题。最近,在系统的学习OpenGL ES的开发(之前都是为了完成功能而半路出家),买了一本《OpenGL ES应用开发实践指南原创 2020-12-20 21:23:51 · 673 阅读 · 0 评论 -
自学记录遇见的问题——Android-Jetpack
前言2018年google发布Jetpack,让开发更加规范,让我们更集中于重要代码。Jetpack是一个由多个库组成的套件,是之后开发必要学习的东西。主要教程参考:https://www.bilibili.com/video/BV1w4411t7UQ?p=101.viewModel在自学记录遇见的问题——Android Studio的第15个问题之中,我们让屏幕进行翻转时,数据要重新进行加载,所以我们要临时保存数据。在Jetpack中,如果使用了viewModel就不必在如此的麻烦,viewM原创 2020-09-17 23:14:42 · 140 阅读 · 0 评论 -
自学记录遇见的问题——Android基础
前言以前在本科学习期间和小组成员利用Apicloud只用前端语言html、js、iq等便开发出了一款web app,开发周期很短,从需求分析开始,画草稿,画原型,定文档,一直到处理后台数据,直到上架在移动应用商店只花了我们1个多月的时间,小组五个人,每个人都是全栈开发工程师。我在敲前端静态页面的时候经常碰到逻辑上通顺,但是现实却不能如愿实现的时候,例如:你想让两个容器在同一行左边一个,右边一个。逻辑上在位置属性上设置为一个左一个右就可以,但是现实生活中不会如愿以偿。今年9月本人刚入学研究生,现在对于前原创 2020-09-13 14:36:33 · 115 阅读 · 0 评论 -
自学记录遇见的问题——Android Studio
前言这里是记录本人自学的时候遇见的常见Android Stdio的问题,留着以后进行回顾。1、创建新的项目时R文件生成错误在上面菜单栏中:选择Build →→ Clean Project 即可解决2、新的项目中activity_main.xml中使用的ConstraintLayout字面意思为约束布局,子View通过四个方向的约束来决定自己的位置,可以更好地进行可视化操作,是2016年google正式发布的布局,从此默认布局全部变成了ConstraintLayoutConstraintLay原创 2020-09-11 22:12:46 · 311 阅读 · 0 评论