自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Kotlin的let、with、run、apply、also函数的使用

一、回调函数的Kotin的lambda的简化在Kotlin中对Java中的一些的接口的回调做了一些优化,可以使用一个lambda函数来代替。可以简化写一些不必要的嵌套回调方法。但是需要注意:在lambda表达式,只支持单抽象方法模型,也就是说设计的接口里面只有一个抽象的方法,才符合lambda表达式的规则,多个回调方法不支持。 1、用Java代码实现一个接口的回调。 mView.setEventListener(new ExamPlanHomeEventListener(){

2020-09-09 18:36:43 211

原创 小程序加载npm

1.在app.js同级文件夹下,打开dos命令行,输入npm init进行初始化,后输入对应信息,最后回车成功会成功package.json文件,里面包含相应信息2.输入npm install --save (需要安装的组件)执行安装,如npm install --save miniprogram-recycle-view3.在小程序菜单栏打开工具,构建npm完成构建4.在对应需要使用的json文件配置即可,如{ "usingComponents": { "recycle

2020-07-24 11:17:24 243

原创 google签名自配置

第一次在google市场上架应用,发现google会重新给上架的app签名,后面搜索出来另一种方法,在选择签名那里,不选择让google自己去重签,选择第三项,意思是由自己的java库去上传第一步,google提供下载一份pepk.jar文件下来,第二部,打开命令行:输入java -jar C:\Users\xuwuxian\Desktop\pepk.jar --keystore=C:\Users\xuwuxian\Desktop\antilost.jks --alias=goockrAlias

2020-06-11 10:40:40 1141 1

原创 工业喷码机

由于公司业务,要做一个工业喷码机系统,现在做了一个demo,仅供参考:主要涉及技术包括:多个view转bitmap:页面用户可以选择文字图片等放到任何位置,截取获取整片view转bitmapbitmap转点阵:由多色位图转点阵图,获取点阵数据切割点阵数据分发到喷盒头:业务算法平板与喷码机设备数据交互:采用的以太网socket通讯,数据协议串口出错检测:由于数据传输出错会通过...

2020-04-30 15:29:18 585

原创 一个好用的多功能工具库utilcodex

导包:implementation 'com.blankj:utilcodex:1.28.0'api:Activity 相关 ->ActivityUtils.java->Demo 1234567891011121314151617181920 addActivityLifecycleCallbac...

2020-04-29 16:52:47 6071

原创 打开系统管理器

Intent intent = new Intent(Intent.ACTION_GET_CONTENT);intent.setType("image/*");//设置类型,我这里是任意类型,任意后缀的可以这样写。intent.addCategory(Intent.CATEGORY_OPENABLE);startActivityForResult(intent, 0);//intent...

2020-03-30 10:20:23 107

原创 图标通知

导包:implementation 'me.leolin:ShortcutBadger:1.1.22@aar'调用:ShortcutBadger.applyCount(MainActivity.this, 100); //产生条数清除条数:ShortcutBadger.removeCount(MainActivity.this); ShortcutBadger.appl...

2020-03-30 10:19:59 106

原创 android常用依赖

1、CardView implementation 'androidx.cardview:cardview:1.0.0'2、TabLayout implementation 'com.google.android.material:material:1.0.0'3、RecycleViewimplementation 'androidx.recycle...

2020-03-30 10:18:36 243

原创 git使用

git本地上传文件到github或者其他代码仓库网站方式:首先安装git,安装git的步骤不阐述,当右击有出现git bash here图标时说明安装成功第一步:需要去github或者其他代码仓库网站配置sshkey在桌面右击选择git bash here,进去git命令编辑器,输入ssh-keygen -t rsa -C "邮箱名称",就能在系统盘用户目录下生成.ssh文件夹,用...

2019-10-22 17:19:04 123

原创 android mvp架构搭建

mvp架构中v(view)负责页面显示,p(presenter)作为一个中间商,负责连接v与m(model),m负责实际数据操作搭建思路:v通过p去执行m操作,m在将数据返回到p,让p回调给m操作步骤:1.以一个网络请求为例子说明下主要文件结构:api:网络请求api, baseactivity:activity的父类,basepresenter:子presenter的父类,b...

2019-10-21 15:07:42 258

空空如也

空空如也

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

TA关注的人

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