阳春面的专栏

分享Android/IOS/Swift开发和互联网内容

Material Design控件使用(四)

本文要实现内容移动时,标题栏自动缩小/放大的效果,效果如下: 控件介绍这次需要用到得新控件比较多,主要有以下几个: CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout,TabLayout,NestedScrollView。

2015-06-30 01:01:17

阅读数:541

评论数:0

Material Design控件使用(三)

本文主要介绍CardView的使用,CardView是继承自FrameLayout, 使用比较简单,只需要用CardView包含其他View就可以实现卡片效果了。

2015-06-28 21:28:16

阅读数:397

评论数:0

Material Design控件使用(二)

本文介绍如何使用DrawerLayout和NavigationView实现侧滑菜单栏的效果。

2015-06-28 13:27:36

阅读数:429

评论数:0

Material Design控件使用(一)

Google 发布的Material Design支持库,对我们的APP设计有很大的影响, 如果重新设计APP,支持库应该直接用V4提升到V7了,我们可以用Toolbar代替ActionBar, 以及引入了RecycleView, SnakeBar等新控件。我写了一个Demo来学习使用这些新控...

2015-06-28 13:26:59

阅读数:701

评论数:0

Swift 实现图片转字符画的功能

本文介绍一个IOS APP , 将图片转换成ASCII字符画,使用Swift语言编写。举个例子,我们使用著名的蕾娜照片作为原图片 经APP转换后形成的字符画,我们打印出来,效果如下:

2015-06-28 12:45:24

阅读数:430

评论数:0

加快Android Studio的编译速度

从Eclipse切换到Android Studio后,感觉Android Studio的build速度比Eclipse慢很多, 以下几个方法可以提高Android Studio的编译速度

2015-06-28 12:43:52

阅读数:450

评论数:0

迁移项目到Android Studio

由于公司项目需要多包名APK的支持,所以把公司的项目从eclipse迁移到了Android Studio.以下是一些迁移经验:迁移准备 Android Studio对代码检查比较严格,代码中如果存在一些重复ID和重复String,尽量都使用lint处理掉。 Android Studio对于JAR包...

2015-06-28 12:43:13

阅读数:391

评论数:0

Android Studio的一些小技巧

APK瘦身在Android Studio中我们可以开启混淆,和自动删除没有Resources文件,来达到给APP瘦身的目的,这对于一些维护很久的老项目比较有用, 里面有很多无效的Resource, 删除后生成的APK会小很多我们只需要在项目的build.gradle中加入android { ...

2015-06-28 12:42:18

阅读数:542

评论数:0

Android Studio中多项目共享Library

我有两个项目都在使用Android Studio,一个是server项目,另一个是client项目,同时我有一个library在两个项目中都要使用。 一直以来,在两个项目中我都有一份library代码,在一个项目中改动library代码后,都需要手动拷贝到另一个项目。今天我要创建一个共享的lib...

2015-06-28 12:41:37

阅读数:342

评论数:0

探索新的Android Material Design支持库

Android Material Design支持库提供了一些新组件,我们在这里简要的介绍一下这些组件,以及如何使用这些组件。我是Material Design的粉丝,它使应用程序更具有一致性和整体性,而且看起来更美观,更容易使用。 Google I / O大会2015年引进一些很棒的新Andr...

2015-06-28 12:38:19

阅读数:763

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭