240 发简信
IP属地:福建
  • 120
    Flutter JSON和序列化

    在 Flutter 中使用JSON 现在网上已经有很多教程了。此篇文章用于记录和学习使用参考 Flutter中文网 - JSON 本文介绍了使用JSON的两个常规策略: 手动...

  • 根据一个完整项目学习Flutter—3、底部导航栏

    两种方式实现底部导航栏,第一种当时为下面未注释代码,第二种方式为下面注释代码。 效果图: 2019-03-02更新 网路课程学习之后记录

  • 120
    根据一个完整项目学习Flutter—2、顶部导航栏AppBar

    Tabbed AppBar Tabbed AppBar An AppBar with a TabBar as its bottom widget.(一个AppBar,其Tab...

  • 根据一个完整项目学习Flutter—1、使用主题共享颜色和字体样式(ThemeData)

    项目地址 本文转自 Flutter中文网 主要用于记录学习以及方便自己后续查找资料通过一个完整的项目依次分析整理相关的知识点 本文主要分析使用主题共享颜色和字体样式 为了在整...

  • Dart语言简介

    学习使用,研究完就删原文地址Dart语言简介在之前我们已经介绍过Dart语言的相关特性,读者可以翻看一下,如果你熟悉Dart语法,可以跳过本节,如果你还不了解Dart,不用担...

  • 120
    安卓数据存储方案

    持久化技术简介 数据持久化就是指将那些内存中的瞬时数据保存在存储设备中,保证即使在手机或电脑关机的情况下,这些数据仍然不回丢失。保存在内存中的数据是处于瞬时状态的,而保存在存...

  • Java利用MessageDigest提供的MD5算法加密字符串或文件

    MD5是常用的加密算法,也经常用于校验信息完整,如文件的完整性。用术语讲,MD5是一种消息摘要算法(Message Digest Algorithm)。另外还有一种常用的消息...

  • 120
    Android ListView 和 RecyclerView 详解

    1、ListView 由于手机屏幕空间有限,能够一次性在屏幕上显示的内容并不多,当程序中有大量的数据需要展示的时候,就可以借助 ListView 来实现。ListView 允...

  • 120
    安卓基本布局

    一、几种基本布局 1、线性布局 LinearLayout又称为线性布局,是一种非常常用的布局。这个布局会将它所包含的控件在线性方向上依次排列。这里主要通过设置 android...

  • 120
    安卓基础知识(活动)

    一、四大组件 Android系统四大组件分别是活动(Activity)、服务(Service)、广播接收器(Broadcast Receiver)和内容提供器(Content...

  • 120
    安卓基础知识(Android系统架构)

    一、Android系统架构 Android大致可以分为四层架构:Linux内核层、系统运行库层、应用框架层和应用层。 1 Linux内核层 Android系统是基于Linux...

  • 120
    一个完整的Android应用程序(4)

    下面手动更新天气和切换城市 1. 手动更新天气由于在之前对天气进行了缓存,目前每次展示的都是之前的缓存数据,因此需要实现用户手动更新天气。 首先修改activity_weat...

  • 120
    一个完整的Android应用程序(3)

    紧接上文,下面完成显示天气信息功能 1. 定义GSON实体类 返回得数据格式如下所示 其中basic,aqi,now,suggestion,daily_forecast的内容...

  • 120
    一个完整的Android应用程序(2)

    上文降到了db数据包中数据库模型相关代码的编写,下面继续编写 遍历全国市县数据 1. 工具类编写 在util包下增加一个HttpUtil类用户处理发起的HTTP请求 在uti...

  • 一个完整的Android应用程序(1)

    功能需求: 1、可以罗列全国的省、市、县 2、可以查看全国任意城市的天气信息 3、可以自由切换城市,去查看其他城市的天气 4、提供手动更新以及后台自动更新天气的功能 接口: ...

  • Android Studio中mipmap目录和drawable目录及相关知识

    使用Android Studio开发时发现有2个目录可以放置图片: mipmap vs drawable,那么他们有什么区别呢?该选择哪个呢?这里网罗各位大神的答案,共同学习...