0

02-编写第一个flutter应用

编写第一个flutter应用 吐血推荐flutter官方教程-怎么写一个flutter应用1 编写一个flutter应用2 你可以学到的: 怎么初始化一个flutter项目 学习怎么调用外部package 怎么使用热重载 怎么实现有状态的widget 怎么做一个页面路由(router) 怎么实现页面 ...

xccjk 发布于 2021-02-25 20:04 评论(0) 阅读(6)
0

app启动页优化

有很多app启动页还是老一套的splashactivity,然后跳转到mainactivity,首先splash加载了一遍数据,然后进入到main之后也会加载数据,所以导致两次加载都要等待,如果反过来呢 这里可以先加载mainactivity,然后在去触发splashactivity,当然,这样也有 ...

翻滚的咸鱼 发布于 2021-02-25 17:11 评论(0) 阅读(8)
0

kotlin 圆形进度条

kotlin版的自定义圆形进度条 大多数启动页都会带个进度条加载样式,所以就自己用kotlin重新写了一个,如果真的要很炫酷还是有很多东西可以附加的 一个简单的进度条基本组成就是一个背景环,一个进度环,需要注意的就是绘制的方式了 因为圆形进度条是宽高对等的,我们定义view宽高可能不是对等的,所以绘 ...

翻滚的咸鱼 发布于 2021-02-25 12:24 评论(0) 阅读(8)
0

用OkHttpGo和FastJson获取OneNET云平台数据(解析嵌套数组)

JSON数据格式有两种,一种是 { } 大括号表示的JSON对象,一种是 [ ] 中括号表示的JSON数组。从OneNET获取到的数组是这样的,并用Json解析网址查看https://jsonformatter.curiousconcept.com/#(图1)。可以看到这是一个对象包含了数组又包含对 ...

stuMartin 发布于 2021-02-24 11:12 评论(0) 阅读(27)
0

如何使用GraphQL Client: Apollo Android

要用GraphQL, Android端如何实现, 目前最流行的库就是apollo-android. ...

圣骑士wind 发布于 2021-02-23 23:31 评论(0) 阅读(80)
0

关于AndroidStudio的安装

在国外,AndroidStudio的安装除了必须进BIOS打开VT(CPU虚拟化)之外并没有多余的步骤,国内因为墙的原因,导致不会自动下载gradle包,导致无法编译。 解决方法有两种: 一、science上网。 卸载当前AndroidStudio以及进入C:\Users\(本机用户名)当中删除.g ...

谷歌古 发布于 2021-02-23 13:34 评论(0) 阅读(18)
1

Why GraphQL? 6个问题

Why GraphQL? 6个问题 GraphQL, 是一个API的标准: specification. 对于每个新技术, 要搞清楚的6个问题: 1.这个技术出现的背景, 初衷, 要达到什么样的目标或是要解决什么样的问题. 2.这个技术的优势和劣势分别是什么, 或者说, 这个技术的trade-off ...

圣骑士wind 发布于 2021-02-23 00:49 评论(0) 阅读(184)
1

《Activity显示界面历险记》—说说View的那些理不清的关系

前言 在Activity显示View的过程中,有一些重要的角色总让人理不清,比如PhoneWindow、DecorView、ViewRootImpl。 也常常有面试题会问到,他们四者之间的关系?创建的时机?View第一次绘制的时机?等问题。 那么今天,就和大家一起从Activity启动开始 看看 到 ...

jimuzz 发布于 2021-02-22 11:20 评论(0) 阅读(148)
0

ellipsize_end textview

很多时候,文本显示是有限制的,有个maxline,然后要求你末尾截取,最后一行末尾是...(xxx文本...),那么只要在你的xml里设置 ellipsize_end 就行了,但是有时候往往需求就是千奇百怪,系统控件无法满足产品的要求 比如下图效果 这个textview在末尾要留一定的空白,因为末尾 ...

翻滚的咸鱼 发布于 2021-02-22 09:42 评论(0) 阅读(77)
0

【Android初级】如何实现一个有动画效果的自定义下拉菜单

我们在购物APP里面设置收货地址时,都会有让我们选择省份及城市的下拉菜单项。今天我将使用Android原生的 Spinner 控件来实现一个自定义的下拉菜单功能,并配上一个透明渐变动画效果。 要实现的功能及思路如下: 下拉菜单样式是自定义的、非原生效果:需要使用 setDropDownViewRes ...

snowyeti 发布于 2021-02-20 23:33 评论(0) 阅读(110)
0

“iOS开发” 金三银四如何快速技术晋升?

开篇寄语 谈谈工作: 2020年是多灾难的一年,对于我们每个人来说,健康地活着比什么都重要。很多公司都过得比较艰难,裁员更是普遍,所以对大部分来说保住饭碗就很不错了,更别说什么跳槽晋升了! 目前状况: 现在iOS开发还是比较忙的,尤其年边,加班现象特别明显!三个月的学习并不是每一个人都能做到,每一天 ...

浪人不归乡 发布于 2021-02-20 14:49 评论(0) 阅读(27)
0

【从零开始撸一个App】Fragment和导航中的使用

Fragment简介 Fragment自从Android 3.0引入开始,它所承担的角色就是显而易见的。它之于Activity就如html片段之于页面,好处无需赘述。 Fragment实例由Activity的FragmentManager管理,其生命周期和Activity一样,都不是由开发人员而是由 ...

莱布尼茨 发布于 2021-02-20 14:40 评论(1) 阅读(335)
0

Androidstudio 新GradlePlugin和Gradle Version对应关系

androidstudio 构建系统基于`Gradle`,Android Gradle插件添加了几个特定于构建Android应用程序的功能。虽然Android插件通常与androidstudio同步更新,但是插件(以及Gradle系统的其余部分)可以独立于androidstudio运行,并且可以单独... ...

dujinyang 发布于 2021-02-18 11:06 评论(0) 阅读(27)
0

kotlin-波浪动画

学习kotlin把以前的一些知识重新理了一遍 首先对于需要大量绘制的操作,不能直接绘制,使用 SurfaceView,直接把绘制工作放到子线程中去操作,否则绘制工作加大一下,会卡顿,不过SurfaceView是独立的一层View,不能平移,缩放,旋转或者设置透明度等,如果需要这些操作可以考虑使用Te ...

翻滚的咸鱼 发布于 2021-02-09 16:52 评论(0) 阅读(37)
0

深入浅出Java线程池:源码篇

前言 在上一篇文章深入浅出Java线程池:理论篇中,已经介绍了什么是线程池以及基本的使用。(本来写作的思路是使用篇,但经网友建议后,感觉改为理论篇会更加合适)。本文则深入线程池的源码,主要是介绍ThreadPoolExecutor内部的源码是如何实现的,对ThreadPoolExecutor有一个更 ...

一只修仙的猿 发布于 2021-02-06 02:03 评论(0) 阅读(220)
0

android dimens density适配文件生成

在编写xml的时候,我们直接指定一个固定一个控件的宽高,给一个固定的dp值,在不同的屏幕上显示差别很大,导致有的手机布局无法正常显示,所以需要适配屏幕,这里讲的适配方式都一样,不过方法不一样 首先古老的适配一般就是自己计算,然后生成文件,以前自己也这么干过,直接规定好自己需要的尺寸,然后代码去计算生 ...

翻滚的咸鱼 发布于 2021-02-03 17:28 评论(0) 阅读(22)
0

【从零开始撸一个App】RecyclerView的使用

目标 前段时间打造了一款简单易用功能全面的图片上传组件,现在就来将上传的图片以图片集的形式展现到App上。出于用户体验考虑,加载新图片采用[无限]滚动模式,Android平台上我们优选RecyclerView组件。 显示图片,用的自然是ImageView,然而它并不支持直接加载网络图片,需要先通过其 ...

莱布尼茨 发布于 2021-02-03 13:40 评论(1) 阅读(63)
2

打牢基础 | 网络基础知识十二问

前言 过年倒计时~ 今天是网络篇的最后一篇,网络知识也是面试常考内容,所以必须要把基础知识打牢。 网络十二问,送给大家。 这些问题,你能答上来吗 我总结了下网络方面会涉及到的一些问题,大家看看,如果都能答上来,那这篇文章就可以略过了。 网络通信的过程,以及中间用了什么协议? TCP连接过程,三次握手 ...

jimuzz 发布于 2021-02-03 09:28 评论(0) 阅读(442)
0

【Android初级】如何实现一个比相册更高大上的左右滑动特效(附源码)

在Android里面,想要实现一个类似相册的左右滑动效果,我们除了可以用Gallery、HorizontalScrollView、ViewPager等控件,还可以用一个叫做 ViewFlipper 的类来代替实现,它继承于 ViewAnimator。如见其名,这个类是跟动画有关,会将添加到它里面的两 ...

snowyeti 发布于 2021-02-02 22:53 评论(0) 阅读(49)
1

HTTPS是怎么保证数据安全传输的?

前言 关于HTTPS的连接过程,也是老生常谈的话题了。 其中涉及到的数字证书、电子签名、SSL/TLS、对称加密、非对称加密的问题总是让人摸不清头脑,不知道怎么回答。 今天就和大家再熟悉熟悉这其中千丝万缕的关系。 确实不安全!(HTTP协议传输) 传统的HTTP传输协议,是一种明文传输协议。也就是通 ...

jimuzz 发布于 2021-02-02 11:00 评论(0) 阅读(538)