蓝海豹

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  android

摘要:http://www.tuicool.com/articles/nuyMZb1 Android手机目前常见的分辨率1.1 手机常见分辨率:4:3VGA 640*480 (Video Graphics Array)QVGA 320*240 (Quarter VGA)HVGA 480*320 (Ha... 阅读全文
posted @ 2015-05-20 12:05 蓝海豹 阅读(941) 评论(0) 推荐(0) 编辑

摘要:http://my.eoe.cn/1087692/archive/5927.html一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试)二、Android 阅读全文
posted @ 2014-02-17 16:52 蓝海豹 阅读(371) 评论(0) 推荐(0) 编辑

摘要:直接拿来用!最火的Android开源项目(一)http://www.csdn.net/article/2013-05-03/2815127-Android-open-source-projectsAndroid Open Source Projectshttps://github.com/Trinea/android-open-projectAndroid精品开源项目整理_V20131115(持续更新中..)http://blog.csdn.net/shimiso/article/details/14522093 阅读全文
posted @ 2014-02-17 10:52 蓝海豹 阅读(168) 评论(0) 推荐(0) 编辑

摘要:http://blog.163.com/vicent_zxb/blog/static/1858861312011488262665/(一)Android系统框架详解 Android采用分层的架构,分为四层,从高层到底层分为应用程序层,应用程序框架层,系统运行库层和Linux核心层1. Android应用程序层应用是用Java语言编写的运行在虚拟机上的程序,即图中最上层的蓝色部分,其实,Google最开始时就在Android系统中捆绑了一些核心应用,比如e-mail客户端、SMS短消息程序、日历、地图、浏览器、联系人管理程序,等等。2. 应用程序框架层这一层即是编写Google发布的核心应用时所 阅读全文
posted @ 2014-02-17 10:31 蓝海豹 阅读(250) 评论(0) 推荐(0) 编辑

摘要:(一) Android 开发基础1 Android平台的特性1) 应用程序框架支持组建的重用和替换,包括打电话应用程序、文件管理器等。2) Dalvik虚拟机专门为移动设备做了优化,Dalvik虚拟机是基于寄存器的,相对于Java虚拟机速度要快很多3) 内部集成浏览器基于开源的WebKit引擎4) 优化的图形库包括2D和3D图形库5) SQLite用作结构化的数据存储 等2 Android的体系结构分为4层,由上而下依次是应用程序、应用程序框架、核心类库和Linux内核。3 Android组件类1) Activity:一个Activity通常就是一个单独的屏幕,通过调用startActivit 阅读全文
posted @ 2014-02-12 14:48 蓝海豹 阅读(341) 评论(0) 推荐(0) 编辑

摘要:http://hb.qq.com/a/20110809/000032.htm 在Android的SDK工具包中,有很多十分有用的工具,可以帮助程序员开发和测试Android应用程序,大大提高其工作效率。其中的一款叫Hierachy Viewer的可视化调试工具,可以很方便地在开发者设计,调试和调整界面时,提高用户的开发效率。本文将以一个实际例子讲解如何使用该款工具运用在Android的开发过程中。本文的读者对象为具备初步Android知识的用户。 步骤1 设计界面 在我们的这个例子中,有三个不同的界面,以方便我们演示使用Hierarchy Viewer。每一个界面都使用了LinearLa... 阅读全文
posted @ 2014-02-12 11:03 蓝海豹 阅读(210) 评论(0) 推荐(0) 编辑

摘要:http://blog.csdn.net/ddna/article/details/5527072Hierarchy Viewer是随AndroidSDK发布的工具,位置在tools文件夹下,名为hierarchyviewer.bat。它是Android自带的非常有用而且使用简单的工具,可以帮助我们更好地检视和设计用户界面(UI),绝对是UI检视的利器,但是好像很少有人提它,难道是因为太简单?具体来说主要功能有2个:从可视化的角度直观地获得UI布局设计结构和各种属性的信息,帮助我们优化布局设计;结合debug帮助观察特定的UI对象进行invalidate和requestLayout操作的过程。 阅读全文
posted @ 2014-02-11 17:18 蓝海豹 阅读(312) 评论(0) 推荐(0) 编辑

摘要:http://blog.csdn.net/rwecho/article/details/8951009Android开发中的布局很重要吗?那是当然。一切的显示样式都是由这个布局决定的,你说能不重要吗。要实现一个好的布局,不只是实现了、显示出来就完了,不管层次,堆砌代码也可以实现功能,但是这显然违背了Android布局设计的原则。可能你会说,Android布局设计哪有什么原则,我可以明确告诉你,当然有,只要有利于提高最终效果的方法、意识,我们都可以把它提升为原则。在Android布局设计中,这个最终效果就是快的页面加载速度,好的流畅度,而这个方法就太多了,鉴于本人水平有限,下面就说几种自己实践过 阅读全文
posted @ 2014-02-11 17:03 蓝海豹 阅读(915) 评论(0) 推荐(0) 编辑

摘要:Android UI元素里面包含了许多的内容,比如:该平台由操作系统、中间件、用户界面和应用软件组成,一个应用程序要想受用户喜爱,那么UI可不能差。Android为相似的编程名词引入了一些新的术语,将在下面的章节详细描述:◆Views View是视觉接口元素中基本的UI类(和通常了解的control或widget)。所有的UI控件,layout类都是继承自View。◆ViewGroupsView Group是View的一个扩展,它可以容纳多个子View。通过扩展ViewGroup类,你可以创建由相互联系的子View组成的复合控件。ViewGroup类同样可以被扩展用作layout管理器,如Li 阅读全文
posted @ 2013-09-27 11:22 蓝海豹 阅读(221) 评论(0) 推荐(0) 编辑

摘要:我们曾经给大家一个《MeeGo移动终端设备开发UI设计基础教程》,同时很多朋友都在寻找Android UI开发的教程,我们从Android的官方开发者博客找了一份幻灯片,介绍了一些Android UI设计,我们把这个教程整理出来,希望大家喜欢。想了解全部Android UI教程内容请点击51CTO独家专题:谷歌官方教程:Android UI设计技巧作为开发者,为啥我们要关心UI,前面的一堆通通可以忽略掉,直接跳到最后一条。因为好的UI设计可以帮助我们卖出更多拷贝,赚到更多钱。这个教程包含5个部分:◆该做什么,不该做什么◆设计哲学和考量◆你必须了解的 UI 框架特性◆新的 UI 设计模式◆图标和 阅读全文
posted @ 2013-09-27 11:17 蓝海豹 阅读(846) 评论(0) 推荐(0) 编辑

摘要:Android手机操作系统在模拟器中进行相关的编写,可以帮助我们实现各种功能需求。尤其是在界面的操作方面显得更为突出。在这里我们就可以对Android界面布局的相关操作来对这方面的知识进行一个深入的了解。Android Timer编写方式深解Android ListActivity应用技巧全解Android使用SDK方法详解Android电源管理相关应用技巧分享Android NDK环境创建方法简介原先一直做iphone的开发,现在因为工作需要再加上兴趣,转作Android的开发了,特在这记录学习Android的心得,以便以后需要时有个地方可以查找。做应用程序,界面是最基本的,所以我先研究了A 阅读全文
posted @ 2013-09-27 11:00 蓝海豹 阅读(410) 评论(0) 推荐(0) 编辑

摘要:Android布局是应用界面开发的重要一环,在Android中,共有五种布局方式,分别是:FrameLayout(框架布局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局).一、FrameLayout这个布局可以看成是墙脚堆东西,有一个四方的矩形的左上角墙脚,我们放了第一个东西,要再放一个,那就在放在原来放的位置的上面,这样依次的放,会盖住原来的东西。这个布局比较简单,也只能放一点比较简单的东西。二、LinearLayout线性布局,这个东西,从外框上可以理解为一个div,他首先是一 阅读全文
posted @ 2013-09-27 10:59 蓝海豹 阅读(310) 评论(0) 推荐(0) 编辑