? LinearLayout控件是Android中重要的布局控件,是一个线性控件,所谓线性控件的意思是指该控件里面的内容仅仅能水平或垂直排列。也就是在一条直线上。 通过控件的属性能够控制该控件内的控件的位置以及大小。以下是放置了3个treeview控件的效果图。此LinearLayout控件的属性为 ...
分类:
移动开发 时间:
2018-03-01 19:59:52
阅读次数:
200
本篇文章的主题是ConstraintLayout。其实ConstraintLayout是Android Studio 2.2中主要的新增功能之一,也是Google在去年的I/O大会上重点宣传的一个功能。我们都知道,在传统的Android开发当中,界面基本都是靠编写XML代码完成的,虽然Android ...
分类:
移动开发 时间:
2018-03-01 17:29:58
阅读次数:
188
首先说一下MongoDB是什么? MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 MongoDB 是一个基于分布式文件存储的数据库。 NoSQL (not only sql)是对不同于传统的关系型数据库的数据库管理系统的统称。不需要遵循 ...
分类:
移动开发 时间:
2018-02-27 21:12:45
阅读次数:
271
原文地址:http://blog.xianqu.org/2012/04/android-borders-and-radius-corners/ Android开发笔记——圆角和边框们 在做Android界面开发时,我们往往希望它尽可能优美,尽可能显得专业。于是你看了看其他应用,哇,好多边框和圆角啊。 ...
分类:
移动开发 时间:
2018-02-27 17:41:55
阅读次数:
170
前言: 上一期实现了简单的QQ登录效果,这一期继续对上一期进行扩展 本期的知识点: Toast弹窗,三种方法实现按钮的点击事件监听 正文: Toast弹窗其实很简单,在Android Studio中打上toast,之后按下tab键就能快捷生成一个Toast 这样就能实现弹出Toast,我将之前弹出对 ...
分类:
移动开发 时间:
2018-02-27 12:43:19
阅读次数:
214
1.同一个TextView几种颜色的设置: 显示出来就是:建筑物名称* 2.判断输入不为空: //建筑物名称不能为空 building.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged ...
分类:
移动开发 时间:
2018-02-27 11:32:35
阅读次数:
179
转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53939303 本文出自【DylanAndroid的博客】 【Android开发VR实战】三.开发一个寻宝类VR游戏TreasureHunt VR即Virtual Reality虚 ...
分类:
移动开发 时间:
2018-02-24 16:56:01
阅读次数:
234
定位技术在现在的移动设备上是必不可少的,许多app都会使用定位功能。 通常定位方式有两种:GPS定位;网络定位。 Android系统对这两种定位方式都提供了相应的API支持,但是因为google的网络服务在中国不可访问,所以在中国很少用到Android原生定位API,而是使用一些国内第三方公司的SD ...
分类:
移动开发 时间:
2018-02-23 17:10:17
阅读次数:
201
转自:http://blog.csdn.net/spencer_hale/article/details/54968092 1.怎样用多进程 Android多进程概念:一般情况下,一个应用程序就是一个进程,这个进程名称就是应用程序包名。我们知道进程是系统分配资源和调度的基本单位,所以每个进程都有自己 ...
分类:
移动开发 时间:
2018-02-22 11:01:24
阅读次数:
196
该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,我会尽量按照先易后难的顺序进行编写该系列。该系列引用了《Android开发艺术探索》以及《深入理解Android 卷Ⅰ,Ⅱ,Ⅲ》中的相关知识,另外也借鉴了其他的优质博客,在此向各位大神表示感谢,膜拜!!! 前言 上文我们很 ...
分类:
移动开发 时间:
2018-02-21 13:26:05
阅读次数:
209