NavigationView是Android 5.0新特性——Material Design中的一个布局控件,可以结合DrawerLayout使用,让侧滑菜单变得更加美观(可以添加头部布局)。 NavigationView需要嵌套在DrawerLayout内部,其相对于单独使用DrawerLayou ...
分类:
移动开发 时间:
2016-12-22 14:32:51
阅读次数:
335
DPI,dotperinch,即每英寸包含的点数。还有一个概念是PPI,即每英寸包含的像素数。一般我们用DPI就够了,对于专业人士处理超高DPI的场景,使用PPI可能更精确一些。在Qt中,只有DPI,所以我们单说它吧。这个值越大,像素密度越大,小尺寸的屏幕就可以有大分辨率。比如有的Andro..
分类:
其他好文 时间:
2016-12-20 21:34:02
阅读次数:
417
通常情况下,当“屏幕方向”变化时会销毁并重建当前Activity。而我们有时候并不希望重新创建Activity实例,然后就会在AndroidManifest.xml中配置Activity: <activity android:name="com.example.MainActivity" andro ...
分类:
移动开发 时间:
2016-12-11 15:11:31
阅读次数:
223
浏览器控件是每个开发环境都具备的,这为马甲神功提供了用武之地,windows的有webbrowser,android和ios都有webview。只是其引擎不同,相对于微软的webbrowser,android及ios的webview的引擎都是webkit,对Html5提供支持。本篇主要介绍andro ...
分类:
移动开发 时间:
2016-12-05 22:55:37
阅读次数:
367
浏览器控件是每个开发环境都具备的,这为马甲神功提供了用武之地,windows的有webbrowser,android和ios都有webview。只是其引擎不同,相对于微软的webbrowser,android及ios的webview的引擎都是webkit,对Html5提供支持。本篇主要介绍andro ...
分类:
移动开发 时间:
2016-12-05 19:26:14
阅读次数:
249
AndroidStudio给出的模板里面只有列表点击事件,即实现OnNavigationItemSelectedListener中的onNavigationItemSelected方法,根据item的id判断是点击哪个item。但是,模板没有给出头部的点击事件。 方法是动态添加head,具体代码如下 ...
分类:
移动开发 时间:
2016-11-29 07:34:14
阅读次数:
285
Android Support Library包是一组代码库, 它提供了向后版本的framework API的兼容, 这些代码库实现的效果和只能在指定版本中使用的API一样好. 每个Support Library都是指定版本的兼容库,每一个 Support 包版本后缀 vX 所代表的含义。Andro ...
分类:
移动开发 时间:
2016-11-25 11:44:57
阅读次数:
194
部分内容转载自http://www.cnblogs.com/lwbqqyumidi/p/4168017.html 1.Android广播机制概述 Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。广播作为Andro ...
分类:
移动开发 时间:
2016-11-22 17:26:10
阅读次数:
250
Daydream从入门到精通——快速入门开发基础教程二:Android端开发环境配置二。Google Daydream入门实例,Daydream入门经典与开发环境配置,VR开发入门教程。打开Andro...
分类:
移动开发 时间:
2016-11-19 10:09:51
阅读次数:
330
绝大部分的APP项目其实都需要一个动态化方案,来应对线上紧急bug修复发新版本的高成本.之前有利用加壳,分拆两个dex结合DexClassLoader实现了一套全量更新的热更方案.实现原理在Andro...
分类:
移动开发 时间:
2016-11-14 20:51:44
阅读次数:
324