- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 Android Animation(动画)介绍
Android中的常用动画分为帧动画(Drawable Animation)、View动画(补间动画)、属性动画。 1 帧动画 1.1 首先我们介绍一下帧动画(Drawable Animation).根据Android官方文档中对于帧动画的介绍就是加载一系列的图片资源。 Drawable animation lets you load a series of Drawab
2017-11-12 20:08:56 1109
原创 Android Activity的四大启动模式
在Android应用开发中,打造良好的用户体验是非常重要的。而在用户体验中,界面的引导和跳转是值得深入研究的重要内容。在开发中,与界面跳转联系比较紧密的概念是Task(任务)和Back Stack(回退栈)。activity的启动模式会影响Task和Back Stack的状态,进而影响用户体验。除了启动模式之外,Intent类中定义的一些标志(以FLAG_ACTIVITY_开头)也会影响Task和
2017-11-10 15:13:47 252
原创 Android Intent(意图)介绍
对于Android Intent大肯定不陌生,Intent顾名思义就是“意图”的意思。其实这个“意图”有点不好理解。其实简单点就是我想要“干什么”。你比如说,我想要“去火车站”、我想要“启动一个Activity”、我想要“启动一个server”、我想要.....都是意图。废话不多说,Intent
2017-11-09 15:23:30 413
原创 JAVA List、Set、Map介绍
写本文之前首先感谢一下传智播客,因为他们的无私,我们才有了很多优质的学习视频。下面进入正题,介绍一下List、Set、Map 1 集合(Collection) (1)集合的由来? 我们学习的是Java -- 面向对象 -- 操作很多对象 -- 存储 -- 容器(数组和StringBuffer) -- 数组 而数组的长度固定,所以不适合做变化的需求,Java就提供了集合供我们使用。
2017-11-09 10:58:27 308
原创 Android 多线程断点续传-开源项目xutils3实现
多线程断点续传,我采用xUtils3的第三方开源代码进行实现,实现起来就比较简单了。xUtils3的GitHub地址 ,当然最初的时候是xUtils(xUtils的GitHub地址),但是随着版本的更新,由于api发生很大的变化,就出现了xUtils3。当然我也与时俱进的体验了一把xUtils3的多线程(默认就是3个或者4个线程)断点续传。 xutils是前几年比较火得一个开源框
2017-11-08 13:44:10 950 1
原创 Android 获取inflate(打气筒)的方式
Inflate()作用就是将xml定义的一个布局找出来,但仅仅是找出来而且隐藏的,没有找到的同时并显示功能。Inflate可以创建比并且返回一个View对象,获得了View的对象就能够对布局中的组件进行获取和操作。特别是在adapter中应用比较多。 1.第一种方式 View view=View.inflate(this,R.layout.XXXXX,null); T
2017-11-02 14:54:53 490
原创 Android SQLiteDatabase事务的简介
首先我们举个例子,假如说张三给李四转账200块钱,张三转账过程中,突然间断网了,导致张三的200块钱未转到李四的账户,但是此时张三的银行卡里已经扣了200块钱已经,也就是总存款数减少了200块钱。但是李四的账户总存款数却未发生改变,也就是说李四的账户中钱数并未增加200块钱。 这种情况如果我们不使用事务对账户中的数据库进行操作,是高概率发生的。Google当然也考虑到了这个问题,所以就提
2017-11-02 13:08:15 512
原创 Android ListView组件的优化
对于Android ListView的优化,我从遇到问题,到解决问题来简介。首先我先写一个简单的ListView的例子具体代码如下 一 MainActivity: package com.listviewtestdemo; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import
2017-11-02 12:51:26 284
Android AnimationDemo_DrawableAnimation帧动画
2017-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人