自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android 嵌套flutter,增加打包环境配置

需要在flutter SDK中的flutter.gradle中增加其他的 build Types 配置项,在gradle构建的时候才会出现其他的构建选项,

2023-11-02 09:45:02 65

原创 flutter 插件学习小记(2)EventChannel

flutter插件2-EventChannel

2022-11-10 19:07:39 1226 1

原创 flutter插件学习小记(1)

flutter插件:MethodChannel实现两端数据交互

2022-11-10 16:15:42 661

原创 flutter 环境搭建小记(MAC版)

flutter 环境搭建

2022-11-04 15:01:47 1450

原创 Cannot set the value of read-only property ‘outputFile‘ for ApkVariantOutputImpl_Decorated{apkData=M

CDC擦

2022-01-17 09:16:16 220

原创 flutter多环境打包流程

flutter 多环境打包学习,记录一下

2021-11-22 17:23:23 1865

原创 屏幕适配

package com.example.myapplication;import android.app.Activity;import android.app.Application;import android.content.ComponentCallbacks;import android.content.res.Configuration;import android.util.DisplayMetrics;import androidx.annotation.NonNull;.

2021-05-12 10:29:40 69

原创 多次点击多次进入同一个界面

/** * 每次启动activity都会调用此方法 */ @SuppressLint("RestrictedApi") @Override public void startActivityForResult(Intent intent, int requestCode, @Nullable Bundle options) { System.out.println(DateUtils.getCurrentDate1()+"+++key...

2021-04-28 19:10:48 147

原创 IOC依赖注入

1,IOC:控制反转,不是一门技术,而是一种思想,IOC有一个专门的容器来创建这些对象,然后给需要的对象使用,这种由容器来帮忙创建及注入依赖的方式叫控制反转,就是本来有自己创建的依赖变成别人创建给你直接使用,所以说反转了2,定义一个注解是通过@interface来定义,注解只能定义方法3,注解两大元素:@Target 与@Retention; @Target:定义我们的注解的目标是什么,通过ElementType来控制,常用的三个属行:TYPE(注解类)FIELD(字段)MET...

2021-04-12 19:06:11 774

原创 自定义view学习

一,自定义view理论:自定义view三部曲:onMeasure() onLayout() onDraw()自定义view可以粗略的分为两类,1,自定义View,一般继承自View,主要实现onMeasure()与onDraw()方法,2,继承ViewGroup,主要实现onMeasure()与onLayout()方法自定义View的生命周期:构造函数(view的初始化)onMeasure()(测量view的大小) onChangeSize()(确定view的大小)onLayout()(确...

2021-04-09 17:50:30 167

原创 Dagger2学习

一 最简单实现方式1,需要一个model ,用来提供对象 使用@model来进行注解,提供对象的方法使用@Provides来进行注解@Modulepublic class DataBaseModel { @Provides public DataBaseBean getDataBaseBean(){ return new DataBaseBean(); }}2,需要一个compoent组件来将对象注入到其它类中,这是一个接口,实现类会有系统帮我们生成;

2021-04-08 18:21:08 90

原创 flutter学习3---线程与异步

1,可以使用async/await来进行异步、耗时操作,例如:网络请求2,若要处理大量数据,会导致UI挂起时,可以使用isolate来实现,Isolate是分离的运行线程不占用主线程的内存堆,当然,因此也不能访问主线程的变量或这使用setState()来更新UIimport 'dart:isolate';//耗时进行异步请求loadData()async{ //打开receivePort来接收传过来的数据 ReceivePort receivePort = new ReceiveP

2021-03-29 09:31:17 299

原创 flutter 学习2--布局与列表

1,flutter row(横向)、column(竖向)相当于Android里的Linearlayout2,flutter row(横向)、column(竖向)+stack(覆盖容器)相当于Android里的Relativelayout3,flutter中的listview 既可以用作list view,也可以用作scrollview(即相当于Android中的listview和scrollview)4,listview 更新:在setstate()整个widget时,若只改变list view

2021-03-25 11:39:19 198

原创 flutter 学习笔记1

1.flutter中的widget本身不是视图,并不直接绘制任何东西,他只是对ui及其语义的描述2,查询flutter一些基本组件及用法:https://flutterchina.club/widgets/3,flutter 没有针对view的add或remove方法,可以通过变量控制来显示需要的view4,简单动画实现:1,定义动画控制器、动画插播器:AnimationController _controller、CurvedAnimation _curve;2,在初始方法里实例化动.

2021-03-23 15:17:48 61

原创 flutter从搭建到运行遇到问题记录

近些年,跨平台开发很火,一个Android开发工程师因工作需要,最近开始学习flutter,搭建过程中遇到很多问题,记录下来本文是已搭配好Android开发环境的角度写的;如果未搭配,请先搭配好;flutter需要先下载flutter SDKflutter SDK下载:进入Flutter官网下载,https://flutter.dev/docs/development/tools/sdk/releases#macos(科学上网) 去github直接clone,命令:git clone -b

2020-09-10 16:18:16 285

原创 android根据物理按键上下选中listview的item,回车进入点击相应事件

最近做扫码枪程序,因应用于冷库,用户需求在列表选择上可以用上下键代替滑动,所以做了一个小demo,记录一下话不多说,直接上代码1.布局文件很简单 主界面:一个输入框一个列表,因为是手持采集枪,输入框经常用到,所以在做demo的时候也加上了,不需要的可以忽略<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res

2020-05-08 18:02:56 1075

原创 android 冷门小知识

Android 关于一些平常不容易用到的小知识,1.exported: 在AndroidManifest文件中的Activity中设置exported = false ;可以阻止外部App通过链接的方式打开该界面,但程序内部可以打开,其实就是是否别的应用访问2. android:networkSecurityConfig="@xml/security_config...

2020-05-08 16:51:56 128

斑马打印ZPL指令文档及中文配置文档

斑马打印ZPL指令文档及中文配置文档

2021-08-23

IOCDemo.rar

IOC 学习

2021-04-12

ViewDemo.rar

自定义一个flowLayout

2021-04-12

Dagger2Demo.rar

Dagger学习使用

2021-04-12

listViewDemo.rar

listview上下键选中,回车进入,具体对list的选中进行处理,通过滑动及选中等监听更新处理机制

2020-05-08

空空如也

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

TA关注的人

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