自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (14)
  • 收藏
  • 关注

原创 IDEA常用设置

类调用时序图:SequenceDiagram for IntelliJ IDEA 彩色括号:Rainbow Brackets 快捷跳转Action方法:RestfulToolkit 高亮提示:HighlightBracketPair 控制台日志高亮:Grep Console 反编译插件:IdeaJad 右边代码缩略图:CodeGlance 背景图:BackgroundImagePlus 代码提示:Codota json串格式化工具:Json Parser 翻译:Transla

2020-10-10 13:51:01 210

原创 Three TextureLoader纹理贴图不显示图片(显示黑色)

本人初学three.js,根据Three中文文档学习,在学习过程中发现TextureLoader纹理贴图不显示图片(显示黑色),在文档中的代码如下所示:// 纹理贴图映射到一个矩形平面上var geometry = new THREE.PlaneGeometry(204, 102); //矩形平面// TextureLoader创建一个纹理加载器对象,可以加载图片作为几何体纹理var ...

2020-04-22 15:29:30 7545 18

原创 Ubuntu环境配置

1、Ubuntu安装Chrome brower: https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome* sudo apt-get -f install2、安装搜狗输入法 下载地址:h...

2019-07-17 10:04:00 514

原创 Android Studio strings.xml 安装自动翻译成其他国家语言插件(AndroidLocalizationer)

下载jar包地址:https://github.com/wujushan/AndroidLocalizationer/blob/master/AndroidLocalization.jarAndroidstudio File > Settings > Plugin > Install plugin from disk 选在下载好的jar包导入即可申请百度翻译的Apply ...

2019-04-19 16:11:34 1672

转载 Windows+Ubuntu双系统删除Ubuntu系统

转载:https://jingyan.baidu.com/album/642c9d34e371c3644b46f768.html?picindex=2在Windows中安装EasyBCD,使用方法如下:然后启动之后会出现Ubuntu界面,执行exit后选择Windows进入,安装EasyUEFI后,进入选择管理EFI启动项,找到Ubuntu删除即可。...

2019-04-12 22:54:33 987

原创 Ubuntu系统更新

sudo apt-get updatesudo apt-get upgradesudp update-manager -c -d

2019-04-09 23:08:12 3696

原创 EasyPermissions动态权限申请框架

比如像获取读写权限,需要定义一个数组:private String[] permissionString = {Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE};在app目录下的build.gradle问价下添加:implementation 'pub.dev...

2019-04-07 23:22:36 448

原创 Android TextView追加文字

private int offset = 0;textview.append("string" + "\n");offset = textview.getLineCount() * textview.getLineHeight();if (offset > textview.getHeight()) textview.scrollTo(0, offset - textview.get...

2019-04-07 23:09:53 9978 2

原创 LocalBroadcastReveiver使用

1、发送广播:LocalBroadcastManager.getInstance(this).sendBroadcast(new Intent("string"));2、写接受广播函数:private LocalBroadcastUpdateUI localBroadcastUpdateUI = null;localBroadcastUpdateUI = new LocalBr...

2019-04-07 23:07:37 150

原创 MVVM简单介绍

特点:MVVM可以将view和一个对象的field进行绑定,当field更新的时候framework将收到通知,然后view进行更新下面介绍使用方法:在app目录下的build.gradle android节点下添加如下代码后build项目dataBinding{ enabled = true;}在与R文件同目录下面会生成BR.java文件<?xml...

2019-04-01 10:42:00 246

原创 Android MVP架构简单示例

M:Model V:View P:PresenterMVP:主要思想就是把UI抽象成View接口,把业务逻辑抽象成Presenter接口.下面写一个比较常见的登录例子,MainActivity实现登录,OtherActivity模拟文件下载,写了两个Activity,BasePresenter使用泛型,是因为MainBaseActivity和OtherBasePresenter...

2019-03-29 10:25:44 334

原创 MySQL语句总结

MySQL中表、列可以改名,database不能改名 show databases:显示所有数据库use database_name:使用database_name这个数据库show tables:显示当前库下的所有表create database database_name [charset 字符集]:创建一个数据库,数据集一般是utf8drop database dat...

2019-01-10 15:45:39 264

原创 git:patch does not apply

使用git时,如果想把一个项目的修改添加到另一个项目中时,可以使用git format-patch命令,把补丁包放到一个目录下面,在项目中使用git am命令即可。在使用git am时有时会报patch does not applyWhen you have resolved this problem run "git am --resolved".If you would prefer ...

2018-12-18 10:22:11 17162

原创 Process 'command 'D:\AndroidNDK\android-ndk-r16b/ndk-build.cmd'' finished with non-zero exit value 2

android在使用jni时,需要用到NDK,再build工程时,有时会出现Process 'command 'D:\AndroidNDK\android-ndk-r16b/ndk-build.cmd'' finished with non-zero exit value 2这个错误,在这时吧NDK版本改成14就好了,下载链接如下:https://dl.google.com/android/r...

2018-10-26 16:33:36 1041

原创 Python笔记

操作字符串:        title():以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写        upper()/lower():将字符串改为全部大写或全部小写        rstrip():删除字符串结尾处空格        lstrip():删除字符串开头处空格        strip():删除字符串开头处和结尾处两端的空格        s...

2018-10-19 16:47:43 105

原创 MySql8.0安装教程

下载地址: https://dev.mysql.com/downloads/windows/installer/ 不需要登录,点击:No thanks,just start没有download即可:mysqld --installmysqld --initialize --consolenet start mysql:启动mysql服务net stop mysql:停止...

2018-09-14 21:54:35 268

原创 快速查看离线Android开发者文档

        Android SDK离线文档在打开时,存在联网操作,并且是连向了被国内墙掉的谷歌相关资源站点,所以在查看时相当慢,此时在浏览器中开启脱机工作查看文档即可。        在火狐浏览器中,按Alt键选择脱机工作即可;如果没有此选项,点击右上角更多,选择开发者-&gt;脱机工作即可。        在谷歌浏览器中,由于谷歌浏览器中没有脱机工作模式,但是可以借助谷歌强大的扩展程...

2018-09-05 08:22:53 1757

原创 android中去除ToolBar控件的navigationIcon和title之间的距离

添加一下代码即可去除:app:contentInsetLeft="0dp"app:contentInsetStart="0dp"app:contentInsetStartWithNavigation="0dp"

2018-08-23 15:38:42 1702 1

转载 android沉浸式状态栏总结

根据郭神公众号总结:1、标题栏和状态栏保持一个颜色:if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.L) { View decorView = getWindow().getDecorView(); int option = View.SYSTEM_UI_FLAG_LAYOUT_FUL...

2018-08-23 13:57:04 203

原创 git常用命令总结

git常用命令总结,参考《Pro git(中文版)》:http://git.oschina.net/progit/下载地址:https://download.csdn.net/download/qq_34602140/10643061用户信息 git config --global user.name "名字" 配置用户名邮箱 git config --global us...

2018-07-23 17:24:54 365

原创 Linux终端常用命令

Linux终端常用命令:Tab 自动补全 Ctrl+c 终止进程/命令 Ctrl+a 光标移动到开始位置 Shift+上或下 终端上下滚动 Ctrl+e 光标移动到最末尾 Shift+PgUp/PgDn 终端上下翻页滚动 Ctrl+k 删除此处至末尾的所有内容 Ctrl+Shift+n 新终端 Ctrl+u...

2018-07-23 17:20:18 905

原创 Vim常用按键使用说明

参考《鸟哥的Linux私房菜》:Vim k j h l 上下左右移动光标 Ctrl+f 屏幕向下移动一页,相当于[Page Down]按键 Ctrl+b 屏幕向上移动一页,相当于[Page Up]按键 0或[Home] 移动到这一行的最前面字符处 $或[End] 移动到这一行的最后面字符处 G 移动到这个文件的最后一行 gg ...

2018-07-23 17:14:25 873

两个Recyclerview之间利用View.onDragListener相互拖放item交换数据(Drag-on-Drop)

两个Recyclerview之间利用View.onDragListener相互拖放item交换数据(Drag-on-Drop),并且可以拖放排序,同一个Recyclerview之间利用ItemTouchHelper进行拖放排序.

2019-05-08

Android中自定义实现IoC(控件注入、布局注入、事件注入)

Android中自定义实现IoC(控件注入、布局注入、事件注入)

2019-04-15

动态加载第三方应用-插件化架构

基本的动态加载第三方应用-插件化架构。动态加载第三方应用-插件化架构

2019-04-14

Android Recyclerview实现列表(添加/删除)

Android Recyclerview实现列表(添加/删除),例子是读取手机应用信息。

2019-04-10

Android JNI基本示例

本资源演示了基本的jni调用,在资源中有详细的说明,对象访问、方法访问、数组访问、异常处理已经缓存机制。

2019-04-04

Android MVP架构简单示例

Android MVP架构简单示例,简单介绍了MVP架构,实现两个Activity的Presenter接口使用泛型进行简化。

2019-03-29

Bottom导航栏

App基本框架,包括底部导航栏,四个Fragment,左右进行滑动。

2018-12-13

Android/CSS/HTML5/JAVA帮助文档下载

Android/CSS/HTML5/JAVA帮助文档下载。如果没有积分请发送邮件到1006646981@qq.com。

2018-09-03

git常用命令

常用git命令,如果没有积分请联系我

2018-09-03

activemq客户端android版本

更新之前分享的activemq,解决之前第一次进入连接不成功FC问题,更新jar包为:org.eclipse.paho.android.service-1.1.1.jar、org.eclipse.paho.client.mqttv3-1.1.1.jar,并在AndroidManifest.xml文件中添加<service android:name="org.eclipse.paho.android.service.MqttService"/>

2018-04-16

activemq+mqtt+android通信

activemq+mqtt+android通信,手机与电脑连接同一个局域网,IP地址为局域网的IP

2018-04-12

android基于socket两个手机之间进行通信

两个手机之间必须连接同一个局域网,IP为局域网的IP

2018-04-12

android中进行图片的3D效果以及倒影效果

注意gallery不支持硬件加速,所以在Androidmanifest.xml文件中添加:android:hardwareAccelerated="false",不添加图片是斜的。

2018-03-28

android获取手机应用的名称、图标、包名、安装时间以及更新时间

android获取手机应用的名称、图标、包名、安装时间以及更新时间

2018-03-28

空空如也

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

TA关注的人

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