前言 自定义View是Android开发者必须了解的基础;而Canvas类的使用在自定义View绘制中发挥着非常重要的作用 网上有大量关于自定义View中Canvas类的文章...
前言 自定义View是Android开发者必须了解的基础;而Canvas类的使用在自定义View绘制中发挥着非常重要的作用 网上有大量关于自定义View中Canvas类的文章...
mipmap 翻译过来就是纹理映射技术,mipmap文件夹下的图标会通过Mipmap纹理技术进行优化。android 中的 mipmap 技术主要为了应对图片大小缩放的处理,...
使用Handler消息传递机制; 使用AsyncTask异步任务; 使用runOnUiThread(action)方法; 使用Handler的post(Runnabel r)...
本文已授权微信公众号:鸿洋(hongyangAndroid)在微信公众号平台原创首发。 转载请标明出处: http://blog.csdn.net/lmj623565791/...
IntentService是Service的子类,内部实现的代码中涉及到一些Android入门开发者不了解的Looper。 复制代码代码如下: public abstract...
Intent是一种运行时绑定(run-time binding)机制,它能在程序运行过程中连接两个不同的组件。通过Intent,你的程序可以向Android表达某种请求或者意...
简介 RecyclerView是Android5.0提供的新控件。 官方文档中的介绍: A flexible view for providing a limited win...
androidstudio作为Android的开发工具,它的虚拟机无法开启,是一件令人心烦的事情,博主遇到的问题是: 虚拟机一直无法开启,后来在网上查找方法,其实只是一个权限...
在之前讲到的人脸测试后,提取出人脸来,并且保存下来,以供训练或识别是用,提取人脸的代码如下: [html]view plaincopy print? voidGetImage...
如今直播行业确实是非常火爆啊,大大小小的公司都要涉足一下直播的领域,用斗鱼的话来讲,现在就是千播之战。而弹幕则无疑是直播功能当中最为重要的一个功能之一,那么今天,我就带着大家...
一、打开输入法窗口: InputMethodManager inputMethodManager = (InputMethodManager)getSystemService...
adapter是连接后端数据和前端显示的适配器接口,是数据和UI(view)之间一个重要的纽带。在常见的view(listview,gridview)等地方都需要用到...
invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修改某个view的显示时,调用invalidate()才能看到重新绘制的界面。invalida...
1.ISO/OSI七层模型 下四层是为数据传输服务的,物理层是真正的传输数据的,数据链路层、网络层、传输层主要是写入对应数据的传输信息的 物理层:比特 设备之间的比特流的传输...
在自定义ViewGroup的过程中,如果涉及到View的拖动滑动,ViewDragHelper的使用应该是少不了的,它提供了一系列用于用户拖动子View的辅助方法和相关的状态...
Error:Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes...
如今直播行业确实是非常火爆啊,大大小小的公司都要涉足一下直播的领域,用斗鱼的话来讲,现在就是千播之战。而弹幕则无疑是直播功能当中最为重要的一个功能之一,那么今天,我就带着大家...
1. OSI网络分层参考模型 网络协议设计者不应当设计一个单一、巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协...
一、Style 风格 样式 针对于View 进行 使用 在values文件夹中 的styles.xml 资源文件创建自己的style 可以继承 1. 通过parent属性...
我们都知道,当我们在Github中新建一个repository时,一般都会同时创建一个README.md文件,该文件是一个markdown文件,一般用来在你的reposito...