
Android编程
文章平均质量分 56
大禹不治水
这个作者很懒,什么都没留下…
展开
-
android基础1——布局
安卓的布局分为5大类,FrameLayout(框架布局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局)和TableLayout(表格布局)。每种布局都有自己布局的特点和不同的应用场合 ,各种标签之间可以嵌套。 FrameLayout是最简单的一个布局对象。它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充原创 2013-09-13 17:05:51 · 1075 阅读 · 0 评论 -
android基础8——ImageButton类
这个类主要用来显示一个可以被用户点击的图片按钮。的XML元素的android:src和setImageResource()可以用来指定按钮所要显示成的图片。默认状态下它是一个正常的按钮,所以可以设置背景色为透而只显示想要显示的图片而不显示背景。 为了表示不同的按钮状态(焦点,选择等),你可以为各种状态定义不同的图片。例如,定义蓝色图片为默认图片,黄色图片为获取时焦点时显示的图片,黄色图片为按原创 2013-09-18 20:20:53 · 1118 阅读 · 0 评论 -
android基础7——Activity
每一个activity都表示一个屏幕。应用程序会把它呈现给用户。创建一个新的activity类呈现了一个封装了窗口显示处理功能的空白屏幕。一般情况下,可以使用标准的androi约定,传递外部资源中定义的布局的资源ID,例如 setContentView(R.layout.main) 为了在应用程序中使用一个activity,需要在manifest里面对其进行注册,在manifest的ap原创 2013-09-18 16:22:04 · 906 阅读 · 0 评论 -
android基础6——设置圆角按钮
圆角的按钮实现扁平化的UI很有美感,但是实现起来也不算太难。原创 2013-09-18 00:51:38 · 5243 阅读 · 0 评论 -
android基础5——使用资源
Android会基于当前的硬件、设备和语言配置来为某个资源标识符选择最合适的值。 1.在代码中使用资源 使用静态类R来访问资源。R类是基于外部资源而生的类,并且是在项目编译的时候创建的。R的每一个子类都把它的相关资源表示成变量的形式,例如R.string.app_name等等,不过其只是一个整数,代表资源在资源表中的位置。还需要构造函数或者类似setContentView的方法去传递资源变量。原创 2013-09-17 00:46:58 · 1072 阅读 · 0 评论 -
android基础4——Mainifest
众所周知,应用程序中的每一个UI都是通过Activity类的一个或者多个拓展实现的。在桌面开发环境中,Activity相当于Form,来布局和显示信息,以及影响用户的动作。Mainifest可以定义应用程序及其组件和需求的结构和元数据。即它包含了组成应用程序的每一个Activity、Service、Content Provider等等的节点。 Mainifest文件由一个根标签构成,该标签带原创 2013-09-16 14:53:36 · 1234 阅读 · 0 评论 -
android编程——百度地图初探
项目需要,花了一天时间研究了下百度地图的API,其实看起来可能会有点困难,但是将它的DEMO跑起来之后一切都迎刃而解的样子了。百度方面讲地图的接口封装的挺不错的,而且现在能够提供的地图的服务也有将近十项之多。虽然相比谷歌地图可能有些性能会有些欠缺,但是在天朝还是百度地图用起来比较的方便一些。 使用百度地图需要申请身份验证的KEY,如果有百度开发者账号的话几秒钟就可以申请到的。当然先下载好百度地图原创 2013-09-15 00:31:01 · 1795 阅读 · 0 评论 -
android基础2——android工程目录结构
简单认识下android的工程目录结构。因为没有截图工具,截个图嘿麻烦,所以在网上盗了一张图。 这个应该可以代表绝大多数的安卓工程目录了。 目录介绍: src目录是放项目的源代码的,如xxx.java文件;src里面经常会用到的@Override文件: @Override 在重写父类的onCreate时,在方法前面加上@Override,系统可以帮你检查方法的正确性,以确保你正确重写原创 2013-09-14 10:36:40 · 1201 阅读 · 0 评论 -
android基础3——系统组件
Activities(活动) 应用程序的显示层。每一个画面对应于你的应用程序,将会是Activity类的扩展。Activity使用Views去构建UI来显示信息和响应用户的行为。就桌面开发而言,一个Activity相当于一张Form。 一个Activity通常展现为一个可视化的用户界面。例如,一个Activity可能展现为一个用户可以选择的菜单项列表或者展现一些图片以及图片的标题。一个原创 2013-09-14 11:13:04 · 1291 阅读 · 0 评论 -
android解决”The connection to adb is down, and a severe error has occured“问题
最近使用android经常会报错The connection to adb is down, and a severe error has occured. 在网上找了很多种解决方法都不成功,比如说'abd kill-server'然后'adb start-server'之类的,照着做之后,所显示的结果为‘*server not running*’,然后'ADB server didn't AC原创 2014-04-03 01:37:49 · 1357 阅读 · 0 评论