在Android中弹出式菜单(以下称弹窗)是使用十分广泛一种菜单呈现的方式,弹窗为用户交互提供了便利。关于弹窗的实现大致有以下两种方式AlertDialog和PopupWin...
在Android中弹出式菜单(以下称弹窗)是使用十分广泛一种菜单呈现的方式,弹窗为用户交互提供了便利。关于弹窗的实现大致有以下两种方式AlertDialog和PopupWin...
在Android中弹出式菜单(以下称弹窗)是使用十分广泛一种菜单呈现的方式,弹窗为用户交互提供了便利。关于弹窗的实现大致有以下两种方式AlertDialog和PopupWin...
最近公司要求提供一个支持 Android 硬件转码的底层库,所以自己从头去看了 MediaCodec 相关的知识,费了老大的劲终于完成了。目前的硬件转码使用 MediaCod...
本文基于Android6.0。WindowManagerService只负责窗口管理,并不负责View的绘制跟图层混合,本文就来分析WMS到底是怎么管理窗口的。初接触Andr...
Android性能优化典范 Android性能优化典范 - 第1季Android性能优化之渲染篇Android性能优化之运算篇Android性能优化之内存篇Android性能...
一句代码实现RecyclerView的单选多选效果,并且样式完全自定义。哈哈,其实所谓的一句话哔哔哔都是合理封装后的结果 ,根据项目常用需求封装出常用的效果。 今天的主题是封...
ListView的小插曲 其实ListView或者说它们这一类都是实现了单选多选模式的,如果你使用CheckedTextview等实现了Checkable的子类的话,根本不用...
AMR 是一种音频文件格式,专用于语音。它一般采用很低的采样率和码率,使得文件非常小。而缺点就是音频质量会比较差,因此不适用于音乐。但若只是用于语音,只要能听清楚对方在说什么...
Android 音频开发 目录 Android音频开发(1):音频相关知识 Android音频开发(2):使用AudioRecord录制pcm格式音频 Android音频开发...
前言 对于一个Android应用来说,列表是经常需要使用的一个控件,而实现列表对于Android系统来说一般就是使用ListView和RecycleView这两个,由于Rec...
前言 在 Java中,注解(Annotation)非常重要,但对于很多开发者来说,这并不容易理解,甚至觉得有点神秘 今天,我将献上一份 Java注解的介绍 & 实战攻略,希望...
1、组函数:组函数作用于一组数据,并对一组数据返回一个值。 AVG 平均值COUNT计数MAX最大值MIN最小值SUM求和 可以对数值型数据使用AVG 和 SUM 函数 可以...
本文是《Oracle数据库学习笔记上》的第二篇,承接上一篇文章的内容。 1、数据控制语言DML可以在下列条件下执行: 向表中插入数据 修改现存数据 删除现存数据 2、使用IN...
最近要考试,整理一波Oracle数据库的课堂笔记。 1、数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。 2、Oracle数据库的优点: 可用性强可扩展...
本文是2017年秋季北大研究生课程《数据库原理与技术》的复习笔记。视角为数据库系统自身的设计与实现,主要包括存储、索引、查询处理/优化、事务、并发处理、恢复系统、并行数据库7...
数据字典 数据库系统中存放三层结构定义的数据库称为数据字典(DD),对数据库的操作都要通过DD才能实现。DD系统中还存放数据库运行是的统计信息。管理DD的系统称为DD系统 D...
使用sketch最重要的一点是设计好控件的规范。 为做好设计规范需要对色彩进行编号,比如:color_a”_1,color_b_2,color_c_3等8。 对色彩的归类可分...