@小元子 https://github.com/EthanLee-88/ScanView
Android自定义View(10)- 写一个雷达扫描界面概述 蛮久没写关于自定义View的东西了,现在来一个。写一个类似雷达扫面界面的View,可用于蓝牙设备搜索界面的显示。还是先看图: 我们按照上面的效果,拆解分步实现: 从里到...
@小元子 https://github.com/EthanLee-88/ScanView
Android自定义View(10)- 写一个雷达扫描界面概述 蛮久没写关于自定义View的东西了,现在来一个。写一个类似雷达扫面界面的View,可用于蓝牙设备搜索界面的显示。还是先看图: 我们按照上面的效果,拆解分步实现: 从里到...
Flutter里面的布局都是由各种widget组成的,所以有必要熟悉一下各种widget 基础 Widgets 名称介绍Container一个拥有绘制、定位、调整大小的 wi...
我会用三篇文章来讲透 Flutter ConstraintLayout(约束布局),让你用起来能够得心应手。分别是《Flutter ConstraintLayout 完全指南...
大佬搞C++,具体做哪个方向?
Android 进阶之旅 - 终章我们的《Android进阶之旅》到这里就算是完结了,五六年的时间,我的青春,我职业生涯的黄金时期,基本都耗在了这上面。很多东西我都是现学现卖,平时上班也很少有时间能备课,很多...
@小元子 有的,在github上,贴上链接:https://github.com/EthanLee-88/ScanView
Android自定义View(10)- 写一个雷达扫描界面概述 蛮久没写关于自定义View的东西了,现在来一个。写一个类似雷达扫面界面的View,可用于蓝牙设备搜索界面的显示。还是先看图: 我们按照上面的效果,拆解分步实现: 从里到...
@小元子 有的,在Github上,链接贴上: https://github.com/EthanLee-88/ScanView
Android自定义View(10)- 写一个雷达扫描界面概述 蛮久没写关于自定义View的东西了,现在来一个。写一个类似雷达扫面界面的View,可用于蓝牙设备搜索界面的显示。还是先看图: 我们按照上面的效果,拆解分步实现: 从里到...
不知不觉来微信事业群差不多也快一年了,自己学习 iOS 也已有半年,在此记录一下自己的学习过程。很多同学可能想知道从 Android 转到 iOS 公司给了多久的缓冲?大概是...
用这个方案一直被一个问题困扰,在平板电脑上的页面完全按照手机尺寸的设计等比缩放会显得特别大。这个问题大神是怎么解决的?我看今日头条App好像并没有这个问题。
为什么进步太慢,因为你没有一个好习惯原文地址: //www.greatytc.com/p/4188476f1a1d 有人问我如何做好架构设计?怎样灵活运用设计模式?我的回答是,你做不好这些只是因为你没...
微信在我的印象中是公司最难合作的部门,之所以有这种感觉,是由于小龙在公司年会上,经常说到其他部门觉得我们很难合作,但其实是……解释一大堆,具体说的啥,虽然每次年会都听到,但也...
分析 从Android5.0以后,当一个安全的站点(https)去加载一个非安全的站点(http)时,需要配置Webview加载内容的混合模式,一共有如下三种模式:●MIXE...
android 10 以上 提出了分区概念,在android 10中使用requestLegacyExternalStorage=true可以取消分区,但是在android1...
总算开始了Android 11的适配作业。记载一下,供需求的人参看。 1. 预备工作 老规矩,首要将咱们项目中的 targetSdkVersion 改为 30。或许运用兼容性...
概述 这一次我们来画一个九宫格密码锁界面。这个界面的实现也很简单,归根结底都是绘制然后处理好事件分发就好了。这次还是用Kotlin来写,因为这个功能可能比前两期写的控件还简单...
在日常的Android开发中,我们必然遇到过OutOfMemoryError这样的崩溃,产生的原因无外乎两点,一是内存过小不够用,二是程序设计有误,导致不能释放内存,其中后者...
概述 在前几期自定义 View的文章里,有一篇是画了一幅实时心电测量图[//www.greatytc.com/p/33788970eb93]。这次再重画一遍,用 K...
概述 在前几期自定义 View的文章里,有一篇是画了一个雷达扫描界面[//www.greatytc.com/p/f9151782e66e]。这次再重画一遍,用 Ko...
概述 在上一篇文章ViewModel的使用及源码分析[//www.greatytc.com/p/ff6d6f507c5c]中,我们介绍了 ViewModel的基本使...
概述 这篇我们继续讲 Jetpack,具体讲实现 MVVM架构的 ViewModel。这次的例子会将 ViewModel和 LiveData结合使用,然后分析一下 ViewM...
概述 这次我们来聊聊 Jetpack。具体地说是聊聊他的生命周期管理组件 LifeCycle,因为JetPack这个官方库还蛮大。这里不会再讲 Jetpack的前世今生,以及...
概述 适配器模式可以把一个类的接口变换成客户端所期待的另一种接口。从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。巴拉巴拉... 好了,闲话少说。适配器模式我们平...