- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 #Android学习#欢迎界面——ViewPager使用
App下载下来第一次进入时,一般情况都会有一个欢迎界面,滑动过几个界面后才会真正进入到应用中去。今天主要是利用ViewPager来制作欢迎界面。主要思路是:点击app时进入启动界面,然后判断是否第一次打开app,是则转到欢迎界面,否则直接转到应用主界面。换言之,我们重点关注的就是启动界面和欢迎界面。 一般而言,启动跟欢迎界面大部分是全屏显示的,所以我们需要通过setSystemUiVisibili
2016-04-10 11:17:25 614
原创 #Android学习#Animation之布局动画
上次简单介绍了Animation的使用,那是通过点击button,触发动画效果,比如旋转按钮。这次学习的Animation主要是用于布局,即layout中的动画效果,比如LinearLayout里面,TextView空间出现时的动画效果。控制layout中的动画效果,主要是利用LayoutAnimationController和setLayouAnimation来实现。我们先介绍Animation在
2016-03-27 18:06:45 569
原创 #Android学习#Animation简单使用
合理地使用动画效果,可以会用户带来更好的体验,Android也自带了很多的动画效果,如透明、移动、旋转、缩放,同时也能将这些动画效果混合起来使用。 Android使用动画效果可以有两种方式,一种是通过调用动画资源文件,另一种是直接在代码里编写。 我们通过上面提到的几种动画效果,来简单说下Animation的使用. 通过Android Studio新建一个工程,取名LearnAnimation,
2016-03-17 22:37:11 404
原创 #Android学习#下拉刷新SwipeRefreshLayout
下拉刷新是我们经常会用到的一个功能,网上也能找到很多的开源下拉刷新的资源,如ActionBar-PullToRefresh。但这些都需要引入第三方的库,而事实上,Google官方也推出了它的下拉刷新组件SwipeRefreshLayout,可以让我们很方便的实现下拉刷新的效果。 SwipeRefreshLayout的使用非常简单,主要分为两步: 1)在布局文件里,添加SwipeRefreshLa
2016-03-08 15:50:56 793
原创 #Android学习#NavigationView基础
自动Android推出NavigationView后,侧滑菜单的创建变得简单了好多,不再像以前那样需要写Adapter了,只要写好布局文件,就能很好的展示出来。今天先介绍如何简单的创建一个侧滑Menu,至于布局、圆形头像、分组子item无法设置为选中状态等为题,下次在一并给出。 NavigationView的使用可通过Android Studio在new一个Activity的时候选择 但既然
2016-03-07 22:12:59 448
原创 #Android学习#Fragment简单切换及常用控件用法
今天主要学习了日期选择器、时间选择器、单项选择、多项选择这几个常用控件的用法,同时也回顾了一下之前Fragment的一些简单使用。 新建一个Android Studio Project,选择一个Blank Activity,这里也可以勾选use a Fragment,这样子,Android Studio就会为我们自动建立一个带有Fragment的Activity,不过这次我们并不勾选这个选项,而是
2016-03-06 11:34:50 1592
原创 #Android学习#RecyclerView基础
今天来聊下RecyclerView。RecyclerView的定位是用来取代ListView的,它的使用也很简单,一句话来说就是在Activity里new一个RecyclerView,然后用setAdapter把数据添加进去即可。下面通过一个简单的例子来看看RecyclerView的使用。
2016-03-05 14:42:27 531
原创 #Android学习#Fragment简单基础——Tabbed Activity使用
Android Studio提供了很多建立不同Activity的方法,为我们开发带来了极大的方便。 今天学习了Fragment的使用方法,Fragment相对于Activity来说,切换起来会比较方便,并且性能也比Activity好,如果一个应用内的页面切换,采用Fragment是一个不错的方法。 首先,了解一下Fragment的生命周期,Fragment比起Activity多了几个阶段,但很多时
2016-03-02 17:52:08 12360 2
原创 #Android学习#Android权限
请求权限,如访问网页的权限在安装新App或者使用现有App的时候,大家都有碰到过应用获取权限的问题,比如是否允许使用摄像头,是否允许获取通讯录等等,这些权限一般都是在AndroidManifest.xml里添加。以访问网页权限为例。 创建一个新应用,在布局里添加一个WebView的组件,用于展示网页的内容
2016-02-28 12:29:24 405
原创 #Android学习#启动、绑定及跨应用启动Service
Service是Android四大组件之一,使用的场景也很多,今天学习了Service的启动、绑定、同步数据以及通过其他应用启动Service,期间也碰到一些问题,记录下来,提醒自己。启动、停止、绑定、解除绑定Service创建Android Studio
2016-02-24 23:03:57 429
原创 #Android学习#onActivityResult直接回调问题
Android学习,使用startActivityForResult时出现NullPointException异常,通过测试发现,onActivityResult在startActivityForResult启动其他Activity时就立刻被调用,而代码跟教程给出的实例代码是一致的,后来通过这篇文章总结:调用startActivityForResult,onActivityResult无响应的问题才
2016-02-21 20:33:40 782
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人