Android开发案例 - 欢迎界面】的更多相关文章

本文详细描述了如何实现如下图中的微信启动界面. 该类启动界面的特点是在整个Application的生命周期里, 它只会出现在第一次进入应用时, 即便按回退键到桌面之后. 使用该类启动界面的应用还有: QQ, QQ音乐, 网易云音乐和微博等等. 知识要点: AndroidManifest.xml 中 activity 的 android:noHistory 属性, 即 Intent.FLAG_ACTIVITY_NO_HISTORY 隐式Intent 回退栈(BackStack) 详细内容见官方文档…
AllJoyn+Android开发案例-android跨设备调用方法 项目须要涉及AllJoyn开源物联网框架.前面主要了解了一些AllJoyn主要的概念.像总线,总线附件,总线对象,总线接口这种概念,以及之间的关系和跨设备.平台的调用功能.项目终于的目的实现是.跨平台的方法调用如:windows调用android.以及对于设备事件的订阅功能. 入手的步骤: 1.实现android端的跨设备方法(自己定义)调用案例-java 2.实现windows端的跨设备方法(自己定义)调用案例-c++ 3.…
前言:假设要开一家店,门店装修是非常重要的事情.有钱都请专门的建筑设计公司来设计装修,没钱的仅仅能自己瞎折腾.好不好看全凭自己的感觉.像Android开发.在移动端大家看到的界面视觉不咋滴,一般连打开的动力都没了.所以Android开发就有了专门的UI设计人员,既然有了UI设计图,那怎么布局就须要靠自己去选择了,五大布局中能够任意选,仅仅要能达到你的UI设计图的效果. 设计图给你了,你选哪位装修工给你装修,就看效率了:不用说.我们都选择效率高的来装修. Android的五大布局: 1.线性布局(…
本文不涉及UI方面的内容, 如果您是希望了解UI方面的访客, 请跳过此文. 本文将要详细介绍如何实现流畅加载本地图库. 像平时用得比较多应用, 如微信(见下图), 微博等应用, 都实现了图库功能, 其中主要功能包括: 默认显示所有图片 按目录显示图片 另外, 界面要素包括: 图片缩略图 图片目录列表以及目录中包含的图片数 讨论: 在Android上, 如何实现流畅加载本地照片的相册? 知识要点 ContentProvider - 数据存取接口 CursorLoader - Cursor异步加载器…
Deprecated! 更好的实现方式: 使用 android.support.design.widget.CoordinatorLayout. 本文详细介绍如何实现如下图中的微博正文页面效果, 其中包括: > 实现页面滚动时[转发-评论-赞]工具条的Sticky悬停效果 > 实现工具条切换, 并解决[转发-评论-赞]子页面item不足以占满屏幕时切换页面导致屏幕滚动的问题 知识要点: ListView ListView # HeaderView & FooterView AbsLis…
转自:https://wapiknow.baidu.com/question/1959128379041474620?qq-pf-to=pcqq.c2c 几个相关开源项目: 1.  MPAndroidChart强大的图表绘制工具,支持折线图.面积图.散点图.时间图.柱状图.条图.饼图.气泡图.圆环图.范围(高至低)条形图.网状图及各种图的结合:支持图的拖拽缩放:支持 Android 2.2 以上,支持横纵轴缩放,多指缩放,展现动画.高亮.保存到 sdcard.从文件读取图表2. acharten…
import java.util.ArrayList; import android.app.Activity; import android.content.SharedPreferences; import android.os.Bundle; import android.support.v4.view.PagerAdapter; import android.support.v4.view.ViewPager; import android.view.LayoutInflater; im…
原文:http://android.eoe.cn/topic/summary Android 的系统 UI 为构建您自己的应用提供了基础的框架.主要包括主屏幕 (Home Screen).系统 UI 栏和通知系统. 您的应用对于保持统一和美观的 Android 使用体验将起到重要的作用.本章的最后,我们将介绍在您的应用中应具有的基本结构. 通过阅读本章,您将会对 Android 用户界面里最重要的部分有一个大体的认识. 主屏幕.所有应用和最近的应用 - Home, All Apps, and R…
点击按钮实现图片轮播效果 实践案例: xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="h…
在App中, 有多种多样的倒计时需求, 比如: 在单View上, 使用倒计时, 如(如图-1) 在ListView(或者GridView)的ItemView上, 使用倒计时(如图-2) 图-1 图-2 相比需求-1, 需求-2的难度更大, 性能要求更高: 因为AbsListView会涉及到ItemView重用的问题会使得管理定时器很麻烦, 另外如果定时地通过Base#notifyDataChanged()去刷新数据, 性能又相对较低, 也会引起滚动卡顿的问题. 因此, 此文主要解决的问题是如何合…