博客专栏  >  移动开发   >  Android入门教程AS重制版

Android入门教程AS重制版

本套课程主要针对Android初学者,抛弃以往Eclipse的IDE,采用Google推荐的Android studio来教学,从一个新的视觉来重构我们的知识点,笔者以一种新的教学方式来提高初学者到学习效率,视频+配套博文+实用案例+git代码管理+思维启发。

关注
70 已关注
27篇博文
  • Android Studio系列-Activity单元测试

    前言上一篇讲的是如何在Android Studio中进行Junit单元测试,这篇来简单记录一下如何针对Activity进行单元测试。新建一个项目我这里新建一个UnitTestDemo项目新建Login...

    2016-02-22 18:16
    4035
  • Android Studio系列-单元测试入门篇

    配置支持单元测试工程在Build Variant窗口内的Test Artifact中选择“Unit Tests“打开工程的build.gradle(Module:app)文件,添加JUnit4依赖,点...

    2016-02-22 17:52
    2866
  • Android技巧2:登录注册模块解决方案

    前言几乎每个app都会有登录注册的功能,可以看看笔者开发的『南方周末新闻阅读器』,登录、手机注册、忘记密码这些入口,这些功能在app中要如何来实现呢?这个模块看似很简单,但要做好就需要考虑很多细节,比...

    2016-01-24 22:13
    9592
  • Android技巧1:启动屏+新功能左右导航

    前言很长一段时间没写博客了,再不写点东西真说不过去,把工作上的一些有价值的东西整理出来分享,在当下还有点时效性,不然迟早会烂在肚子里的。还记得之前小巫有个开源计划是想实现一个星期开发app,现在把它拾...

    2016-01-23 21:24
    3684
  • A022-列表容器之ExpandableListView

    概述 本节课介绍Android中可实现二级可展开收缩列表的ExpandableListView容器,笔者感觉它非常难用并且难理解,很多时候我们可能需要对控件进行扩展和定制,然而它不太方便扩展,它使用...

    2015-10-21 08:44
    3011
  • A021-列表容器之GridView

    概述GridView是Android的另一个列表容器,用法也跟ListView类似,它的布局是一个网格,一行可以有多个项,并且整个视图可以滚动,我们常见的应用有手机中的图库、launcher里面的应用...

    2015-10-19 23:27
    2245
  • A020-列表容器之ListView

    概述前面介绍了Android UI中的五大布局容器,本节课介绍实际项目当中经常会用到的组件-ListView,它也是一个布局容器,它的每一项就是我们的列表项,每一个列表项都是一块独立的布局,我们可把数...

    2015-10-07 21:32
    2867
  • A019-布局之GridLayout

    GridLayout网格布局,是Android4.0之后的API才提供的,算是一个相对新的布局容器,它的用法也很简单,类似LinearLayout可以指定方向,也可以指定控件占用多少行或列的空间。举例...

    2015-10-04 21:15
    1949
  • A018-布局之TableLayout

    TableLayout表格布局,顾名思义像表格一样进行布局。我们通常配合TableRow一起使用,TableRow代表一行,有多少个TableRow就有多少行。eg:三行三列的布局 <TableLay...

    2015-10-04 20:08
    1625
  • A017-布局之FrameLayout

    FrameLayout帧布局,是所有布局容器中最简单的一种,控件定义在FrameLayout中默认放置在左上角,定义在后面的控件会层叠在前面定义的控件之上,所以才会被称为帧布局。应用据我个人的开发经验...

    2015-10-04 17:00
    1890
  • A016-布局之RelativeLayout

    RelativeLayout相对布局,如果我们想在app中实现复杂的布局,缺了它肯定不行的,前面介绍的LinearLayout适用于顺序排列的布局,然而RelativeLayout则适用于各种排列方式...

    2015-10-04 12:00
    1548
  • A015-布局之LinearLayout

    前面已经给大家介绍完Android中所涉及到的一些资源文件,这节课开始进入用户界面的介绍,主要会包括”布局”和”基础控件”,我会先从布局开始讲起,然后逐个给大家将如何在实际开发中使用相关的控件实现应用...

    2015-10-04 10:31
    1531
  • A014-values资源

    关于Android中使用的资源文件,前面陆陆续续也介绍了不少,这节课给大家介绍一下Android中使用到的“值资源”。可以看到上面的截图,在values文件夹下包含了很多个xml文件,每个文件代表一种...

    2015-09-20 11:31
    2127
  • A013-animator资源

    上一节课介绍了关于anim资源的知识点,这节课来给大家介绍animator资源,它跟anim资源同样是res下在资源,它是另外一种动画资源,上节课讲的是View Animation,是Android3...

    2015-09-19 17:51
    2085
  • A012-anim资源

    anim资源这里特指Android中的View Animation(视图动画),然而视图动画分为: - Tween Animation(补间动画) - Frame Animation(逐帧动画)T...

    2015-09-17 00:11
    1974
  • A010-menu资源

    本节课讲Android中的菜单(menu)资源,这个也是我们在开发中可能经常用到的资源,它可以分为以下几种类型: - option menu(选项菜单) - sub menu(子菜单) ...

    2015-08-25 09:26
    1561
  • A011-raw资源

    前面的笔者介绍过了assets资源,这节课介绍的是在res目录下的raw资源,路径为res/raw。处理assets资源外,我们程序中涉及到的资源文件都在res目录下,比如前面介绍过的drawable...

    2015-09-12 21:10
    1959
  • A009-layout资源

    本节课继续讲Android中的资源文件-layout资源,一个界面的诞生离不开布局,我们Android开发者的大部分工作都是在搭建UI,一个产品的诞生,首先是由产品经理出线框图,再由设计师出视觉稿和标...

    2015-08-23 20:55
    1679
  • A008-drawable资源

    关于drawable资源笔者之前有写过两篇文章: Android-自定义图像资源的使用(1) Android-自定义图像资源的使用(2) 这里笔者就不做过多的赘述,我们从实际开发的角度去理解这个...

    2015-08-18 21:46
    2070
  • A007-assets资源

    本节课开始讲Android中所用到的一些资源,首先来讲assets资源,它是Android的其中一种资源,跟raw和drawable资源有点不同,我们获取这个目录下的文件需要指定文件的路径,它里面的文...

    2015-08-14 17:20
    2512
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部