1、实现自定义Dialog 布局 dialog_main_sign.xml 2、代码 注意: dialog.getWindow().setBackgroundDra...
1、实现自定义Dialog 布局 dialog_main_sign.xml 2、代码 注意: dialog.getWindow().setBackgroundDra...
Gradle系列(一):Groovy基础Gradle系列(二):AndroidStudio的Gradle简介Gradle系列(三):项目实践 前言 在开发中我们接触的较多的是...
1 背景分析 ubuntu安装vsftpd一般使用:sudo apt-get install vsftpd 参照其他网上教程的配置后,在账号、密码、主目录都是正确的情况下,可...
什么是SSE? HTML5 服务器发送事件(server-sent event)允许网页获得来自服务器的更新。(复制菜鸟教程) SSE与WebSocket差异 SSE与Web...
前言 终于到了讲RxJava这一期,RxJava是笔者个人非常喜欢的一个开源库,它很好的将链式编程风格和异步结合在一起。RxJava其实已经推出很久了,可以说是已经很火了,但...
最近做机顶盒开发,需要从开机广播中获取一个“userName”的值放入到Application中。测试过程发现怎么也获取不到,抓了下Log发现自定义的Application没...
通过VideoView播放本地、网络视频知识点:1.VideoView基本使用2.访问内部存储3.android 6.0动态获取权限4.VideoView支持的视频类型 本文...
转自:http://www.cnblogs.com/jingmo0319/p/5586559.html公司网络经常打不开cnblog所以复制一下。 我们先来考虑这样一个问题:...
public classSimpleAdapterextends BaseAdapter implements Filterablejava.lang.Object↳andr...
本篇文章已授权微信公众号code小生发布转载请注明出处:http://www.jianshu.com/p/052d69d72c96 毫无疑问,开发一款自己的App对于初学者来...
对动态添加TextView进一步详细,通过获取到的MAC、SN、Android ID值填充至values。增加MacSn类 由于获取MAC需要一些权限在AndroidMani...
通过Adapter根据类对象的里的数组属性的长度为LinearLayout动态加载TextView,使用BaseAdapter 基本功能:右侧显示Name,左侧排列显示val...
路由这个概念来自于Web前端开发,引用知乎网友的解答: 不同的请求地址会交给路由处理来转发给相应的控制器处理,所以说路由就可以在转发前修改转发地址,你可以在这上面大作文章。 ...
这次要说的是一个很简单但是很有用的小技巧,不知道偶然看到文章的各位是不是都已经知道了。已经知道的就可以略过了。 一般的我开启一个新的 activity 的时候都是直接 new...