自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 解决Flutter环境问题

flutter doctor错误项处理;Android StudioNew Project里面没有New Flutter Project问题:

2023-03-16 17:25:45 291

原创 解决Ubuntu系统中无法打开Qt assistant问题

解决QT 助手无法打开问题: assistant: could not exec '/usr/lib/qt5/bin/assistant': No such file or directory

2023-03-09 17:34:31 907

原创 解决Visual Studio Code无法输入中文问题

Visual Studio Code无法输入中文问题解决

2023-02-20 17:12:29 3915

原创 ARoute源码解读之自动生成路由映射文件

在开始ARoute源码分析之前需要先了解Javapoet和APT分别是什么?JavaPoet官方链接:https://github.com/square/javapoetA Java API for generating .java source files.Source file generation can be useful when doing things such as annotation processing or interacting with metadata files (e

2021-11-29 22:21:39 2074

原创 ARoute源码分析之初始化过程

ARoute初始化源码解析

2021-11-28 16:49:20 296

原创 常用算法整理

1、快速排序快速排序是对冒泡排序的一种改进,也是采用分治法的一个典型的应用。概念:1、任意选取一个数据(比如数组中的第一个数)作为关键数据,我们称为基准数(Pivot)2、将所有小于基准数的都放到它前面,所有比它大的都放到它后面,这个过程成为一趟快速排序,也称为分区操作(partition)通过一趟快速排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数组变成有序序

2021-10-10 21:52:16 244

原创 Android知识点集锦一

Android知识点集锦1、什么是 Android DataBindingDataBinding是谷歌官方发布的一个数据绑定的框架,是MVVM模式在Android上的一种实现,用于降低布局和逻辑的耦合性,使代码逻辑更加清晰。MVVM相对于MVP,其实就是将Presenter层替换层了ViewModel层。DataBinding能够省去我们一直以来的findViewById()步骤,大量减少Activity内的代码,数据能够单向或双向绑定到layout文件中,有助于防止内存泄漏,而且能自动进行空检测以避免

2021-10-09 22:39:50 286

原创 Service与IntentService的区别

Service与IntentService的区别

2021-10-05 22:08:24 315

原创 Unity小技巧集锦

记录开发过程中使用到的小功能点:1、设置Unty启动动画2、设置横竖屏效果3、修改背景颜色4、设置SDK、JDK、NDK路径

2021-08-12 17:17:50 108

原创 Java基础之线程

描述线程相关的概念、锁类型以及与线程状态相关的各种方法说明。

2021-06-04 23:05:46 168

原创 Java基础之注解和反射

注解注解的定义Java注解(Annotation)又称Java标注,是JDK1.5引入的一种注释机制。注解是元数据的一种形式,提供有关于程序但是又不属于程序本身的数据。注解对它们注解的代码的操作没有直接影响。自定义注解首先看一个自定义的注解是什么样的:@Target(ElementType.FIELD)@Retention(RetentionPolicy.CLASS)public @interface MyAnnotation {}自定义注解的关键点在于:声明注解与声明“Class”不同

2021-05-29 23:09:35 159

原创 Java基础之泛型

目录泛型的特点:限定类型变量泛型中的约束和局限性1、不能用基本类型实例化参数,只能用基本类性的包装类2、运行时类型查询只使用于原始类型3、泛型类的静态上下文中,类型变量失效4、不能创建参数化类型的数组5、不能实例化泛型变量6、不能捕获泛型类的实例泛型类型的继承规则通配符类型? extends X? super X无限定的通配符 ?泛型的本质是参数化类型,在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体的限制类型。也就是说在使用的过

2021-05-23 21:57:28 145

原创 使用Android Studio分析内存泄漏

Android Studio的Profiler分析内存泄漏

2021-04-22 16:05:39 2154

原创 Android中使用setprop、getprop动态设置参数

前言:开发过程中会在一些位置添加log打印,在release版本中通常会把调试log关闭。此时就需要对系统的log打印进行封装,并且设置log打印级别。当发布release版本给到测试后发现有个bug,此时log等级较高,基本看不到什么信息,不方便定位问题,所以本文的目的在于实现通过adb命令动态控制log打印级别,方便动态控制log的打印级别。首先讲一下getprop和setprop的作用:在android系统中,有一些初始化的配置文件,例如:/init.rc/default.prop/sy.

2021-04-21 10:25:53 10256 2

原创 Android各版本间特性记录

官网中文版地址:https://developer.android.google.cn/about/versionsAndroid Open Source Project 安卓开源项目:https://source.android.com/百度百科介绍的Android版本:https://baike.baidu.com/item/Android版本号代号API等级发布时间主要特点12Android1231未定开发者预览版11Android11 R30

2021-04-20 17:26:39 127

原创 Android与Unity交互

实现Android集成Unity导出的Android项目,实现Android与Unity之间互相调用

2021-04-01 16:35:42 489

原创 Unity Hub打开项目闪退问题

今天打开unity项目是遇到了一个神奇的问题:1、Unity Hub打开已经存在的项目时,Unity Edit的启动页面闪了一下就又退到Unity Hub中;2、在Unity Hub中新创建的项目可以打开,但是无法切换编译平台,点击Android平台时报:your license dose not cover Android Publishing;3、关掉刚刚新创建的项目后,就没法再打开了。经过了重新登陆Unity Hub中的账号、重新激活许可证、重启Unity Hub、重启电脑都无法解决.

2021-03-29 10:51:54 6109 1

原创 Unity3D物体点击事件实现方式

此篇博客将通过两种方式实现场景中物体的点击事件。准备工作:1、给场景添加EventSystem:选择Hierarchy窗口-》Create-》UI-》Event System2、给摄像机添加Physics Raycaster脚本(系统自带的):选中Main Camera-》Add Component-》Physics Raycaster3、给需要实现点击的物体添加Collider(Cube默认有Collider就不需要此步骤,如果是公司模型没有就需要添加)。点击事件的准备工作

2021-03-05 11:12:11 12804 6

原创 Visual Studio 2019版本运行报错解决方案

Visual Studio 2019版本报“无法直接启动带有类库输出类型的项目”和“目标进程已退出,但未引发 CoreCLR 启动事件。请确保将目标进程配置为使用 .NET Core。”解决方案

2021-02-19 14:55:27 4910

原创 Unity安装图文步骤

Unity安装教程

2021-02-05 15:17:09 47773 4

原创 git push 报错:missing Change-Id in commit message footer

Git提交代码提示无Change-id问题解决方案

2021-01-18 09:58:25 885

原创 Android Studio3.4.2版本解决:No debuggable processes

Android Studio3.4.2版本解决“No debuggable processes”问题背景: 有个项目在AS 4.1.1版本上编译时间特别久,编译一次好几个小时以上的那种(暂时没有找到解决方法),而且4.1.1版本的AS很坑的一点是找不到离线编译的配置:Offline work,于是装了个3.4.2版本的AS,安装项目后编译成功并且成功运行到手机上,但是没法debug,logcat 也没法选择进程,显示:“no debuggable processes”。问题如下...

2021-01-15 18:12:30 5484 2

原创 (问题之一)RecycleView滑动item间距变大问题

仅记录工作和学习中遇到的问题点,方便追溯,同时分享给有需要的小伙伴,如有错误,欢迎指出!(问题之一)RecycleView滑动item间距变大问题:现象:进入页面显示的布局很正常,滑动一下页面,所有的item下面都有一大片空白,每个item占用了一个屏幕。原因:item的根布局layout_height属性设置成了“match_parent”,修改成“wrap_content”即可。...

2020-04-22 15:19:19 1245

Unity与Android互调demo.zip

资料包含Android demo源码、unity脚本、unity导出的Android项目和演示效果视频

2021-04-01

genymotion离线包

ecplise关联genymotion的可行的离线包,下载后放到ecplise安装目录下的plugins目录里,重新启动ecplise即可。

2015-09-14

空空如也

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

TA关注的人

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