首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
發財大力
掘友等级
Android Developer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
69
文章 69
沸点 0
赞
69
返回
|
搜索文章
最新
热门
一文彻底了解Android自定义控件(二)
先看ViewGroup,就是View组的意思是吧!也就是说,ViewGrop里面有很多子View,用于管理/摆放子View的View就叫ViewGroup。 什么是View呢?严格上来说,都是View,为什么呢?有了前面的定义,ViewGroup里面的全是View,因为你是Vi…
一文彻底了解Android自定义控件(一)
了解android的View体系,才知道后面我们步骤写Android自定义控件做准备。 要明白View和ViewGroup。 要能判断常用的控件是属于View还是ViewGrop,接着才有自己要写的控件属于View还是ViewGroup。 因为自定义View跟自定义ViewGr…
Android Navigation Drawer开发实践总结
NavigationDrawer 是 Google 在 Material Design 中推出的一种侧滑导航栏设计风格。说起来可能很抽象,我们直接来看看 网易云音乐 的侧滑导航栏效果 Google 为了支持这样的导航效果,推出一个新控件 —— DrawerLayout 。而在 …
鱼书在线教育平台
数据库系统概述课程设计,本小组设计了一个在线教育网站--”鱼书在线“,为了尽可能的完善该网站的功能,我们对市面上的大部分在线教育网站进行了调查研究,同时我们也分成前期和后期对该网站进行了需求分析调查。 鱼书在线:鱼书意为学生可以向鱼儿那般在知识的海洋中悠然自得。这是一个为各类学…
Java中的内存分配
内存顾名思义就是内存条,任何应用程序如果想要运行,都必须开辟一块内存空间。 但是整体的内存是由操作系统统一管理的,java程序想要运行就得申请一块,注意注意,申请过来的内存不是一整块,要把它划分成5个区域。 这里要注意,这个道理跟房子是一样的,每个区域有每个区域的作用,卧室用来…
配置Vscode的c语言开发环境
看到这里是不是有一种莫名的感动,连环境变量都手把手教,没错,本博主就是这么一个善解人意的.... 打开浏览器输入https://code.visualstudio.com/(进入到官网),点击下载,可以根据自己的操作系统进行下载。 巴拉巴拉就装好了。 由于vscode是轻量型编…
Android框架组件 ViewBinding详解及使用
顾名思义ViewBinding的意思就是如何将view与代码绑定在一起。所以其主要解决如何安全优雅地从代码中引用到XML layout文件中的view控件的问题。直到目前为止,Android构建用户界面的主流方式仍然是使用XML格式的layout文件。 ViewBinding是…
Android框架组件 DataBinding详解及使用
DataBinding 是 Google 在 Jetpack 中推出的一款数据绑定的支持库,利用该库可以实现在页面组件中直接绑定应用程序的数据源。使其维护起来更加方便,架构更明确简介。 DataBinding是 MVVM 模式在 Android 上的一种实现,用于降低布局和逻辑…
自定义Adapter(适配器) 以一个简单的聊天界面为例
Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系: 2. Android中所有…
记一次Android完整项目(5) 双击返回键退出程序
1. 利用线程延时实现 2. 通过计算时间差实现 建议用时间差的方式来实现这个功能,因为代码的简单与稳定性都比线程延时相对好很多。
下一页
个人成就
文章被点赞
190
文章被阅读
69,489
掘力值
1,579
关注了
63
关注者
34
收藏集
5
关注标签
3
加入于
2020-02-12