logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kotlin进行数据存储

Kotlin与Android的数据持久化操作《Kotlin从0基础到精通Android开发》学习笔记(与Java对比):学习目标:关于Kotlin与Android的数据持久化操作,我们需要学会利用工具类Preference进行数据共享参数的键值对管理工作、并掌握委托属性、lazy修饰符、with函数的基本用法。学会使用Kotlin的ManagedSQLiteOpenHelper工具进...

Java、Kotlin、Android中的注解(Annotation)

注解机制:JDK1.5后,Java引入了一种新的注释机制(Annotation),其一般作为说明信息,与程序的业务逻辑无关。注解仅仅是一种说明信息,它广泛的应用于一些工具或框架中。(官方定义)注解Annotation就是Java提供了一种元程序中的元素关联任何信息和任何元数据(metadata)的途径和方法。什么是注解?“元数据”可以描述它,即一种描述数据的数据。所以,可以说注解就...

Flutter: 弹性布局Flex(Expanded)、流式布局Wrap、Flow

用Android原生实现流式布局【实现例如app的很多标签】需要自定义View继承自ViewGroup,然后代码量也不小。相关自定义View实现流式布局,请参考这位老兄的博客:https://blog.csdn.net/u013107751/article/details/81701606或者慕课网上的android免费课程有一门课是专门实现自定义流式布局的。而在Flutter中...

Flutter: 主题ThemeData

ThemeData 是MaterialDesign Widget库的主题数据,Material库的Widget需要遵守相应的涉及规范。 这些涉及规范可自定部分都定义在ThemeData,所以我们可以通过ThemeData来自定义应用主题。 通过Theme.of方法来获取当前的ThemeData. Material Design设计规范中有些是不能自定义的,如导航栏高度,ThemeData只包含..

Flutter:表单Form

正式向服务器提交数据前,都会对各个输入框数据进行合法性校验。但对每个TextField都分别校验很麻烦。如果想清除一组TextfFiled的内容,一个个清除也很麻烦。所以,Flutter提供了一个Form widget,可以对输入框进行分组,然后进行一些统一的操作。Form:Form继承自StatefulWidget对象,它对应的状态类为FormState。其定义:Form(...

kotlin高阶函数:简化常用的API

1.apply函数简化intent.putExtra():val intent = Intent(this, MainActivity::class.java).apply {putExtra("param1","data1")putExtra("param2","data2")}startActivi...

Flutter:常见编码问题及解决

1.自定义组件开发:* 看是否是继承statelesswidget还是stafulwidget* 如果是纯展示的,没有和用户交互的就用statelesswidget,* 但是例如和用户交互例如搜索框,就用stafulwidget2.StatelessWidget继承自widget,而@immutable abstract class Widget extends Dia...

区块链:初探

历史:密码朋克:维基解密的创始人:阿桑奇BT下载的作者:布莱姆-科恩www发明者:蒂姆伯纳斯-李智能合约概念的提出者:尼科萨博Facebook的创始人:肖恩帕克比特币之父:中本聪Adam Back发明Hashcash,使用POWHaber/Stornetta提出时间戳方法保证数字文件的安全协议戴伟 发明了B-money,强调点对点交易和不可更改记录哈尔芬妮...

WebRTC:整体架构、目录结构、运行机制

整体架构上图中分为2层:应用层、核心层最核心的是绿色的部分,是WebRTC提供的核心功能。紫色部分是浏览器提供的js API层。[即浏览器对WebRTC核心层的C++做了封装]WebRTC库属于核心层(绿色部分)。核心层比较复杂:分为4层:C++ API: 提供给外边的API接口(主要是对等连接PeerConnection)Session上下文管理层:管理相关的逻辑...

前端:让我们做一个快乐的切图仔!

切图:PS切图蓝湖切图(新兴主流切图工具)PS切图1.菜单和界面的介绍:新建窗口的预设主要面板:信息、图层、历史记录、字符1.1新建窗口的预设常用的是web预设和1920*1080,当然是可以在右边修改的。分辨率72:在网络上、电脑上能看到的图像都是用72就够了。分辨率越高,图像越清晰,图像的占用大小也会越大(几百M都有可能)。照片一般需要打印,...

    共 39 条
  • 1
  • 2
  • 3
  • 4
  • 请选择