Android 博客导航

一、 基础知识

  1. Android 常用知识点
  2. Android 常见问题解决
  3. Android 常用控件
  4. 控件常用属性
  5. Material Design 常用控件

二、常用知识点

  1. 动态权限获取
  2. 双击返回 退出程序

三、控件

  1. AlertDialog
  2. ListView
  3. ExpandableListView
  4. Menu
  5. PopupWindow
  6. ViewPager
  7. RecyclerView

四、四大组件

  1. Intent
  2. 内容提供器--通过 ContentResolver 读取联系人信息
  3. 广播--通过广播监听网络状态
  4. AsyncTask
  5. 服务-Service
  6. 活动
  7. 广播

五、高级知识

  1. Android 消息机制
  2. LBS-基于位置的服务

六、功能实现

  1. ListView 上拉加载更多
  2. 通过ViewPager 实现图片轮播
  3. ViewPager+Fragment实现活动切换界面

七、数据相关

  1. 常用文件操作

  2. SharedPreferences 使用

  3. SQLite
  4. 读取InputStream 中的内容
  5. SD卡相关操作
  6. Json 数据解析
  7. XML

八、网络相关

  1. HttpConnection
  2. Android 调用 .NET WebService

九、多媒体

  1. 通知(Notification)
  2. 播放音视频

十、图片及动画

  1. Shape

  2. Selector

  3. Drawabel

  4. 视图动画

  5. 属性动画

  6. Activity 切换效果

十一、开发工具

  1. Android Studio 常用快捷键及常用设置
  2. Android Studio 使用小技巧

Android 博客导航的更多相关文章

  1. 【博客导航】Nico博客导航汇总

    摘要 介绍本博客关注的内容大类.任务.工具方法及链接,提供Nico博文导航. 导航汇总 [博客导航]Nico博客导航汇总 [导航]信息检索导航 [导航]Python相关 [导航]读书导航 [导航]FP ...

  2. Java 博客导航

    Java 博客导航 一.基础知识 Java 基础知识 Java 常用知识点 Java 多线程 Java 正则使用 Java IO Java 集合

  3. 关于我的Android 博客

    我是曹新雨,我为自己代言.现在的菜鸟,3年以后我就是大神.为自己加油.微信:aycaoxinyu 关于我的Android博客,都是我当初遇到困难,克服之后,写上去的.后来,有人加我微信,问我一些问题, ...

  4. 2019-10-23-WPF-使用-SharpDx-渲染博客导航

    title author date CreateTime categories WPF 使用 SharpDx 渲染博客导航 lindexi 2019-10-23 21:10:13 +0800 2019 ...

  5. linux和android博客链接

    1.Tracy Mcgrady的专栏冰山一角:linux和Android底层开发,主要是mtk系列点击打开链接 2.郁闷Wednesday:嵌入式linux 单片机 android,点击打开链接 3. ...

  6. 开始android博客分享

    现在开始写博客,分享android开发中的心得.

  7. [转]LINQ之路系列博客导航

    分享一个学习Linq的好博客:Linq之路

  8. VMware workstation运维实践系列博客导航

    第一章:VMware workstation虚拟化1.1 VMware workstation计算网络存储介绍1.2 VMware workstation其他功能特性介绍1.3 VMware work ...

  9. Android博客

    各版本SDK Tools及ADT下载技巧:http://www.cnblogs.com/zhjsll/p/5147553.html 深入浅出SlidingMenu:http://www.cnblogs ...

随机推荐

  1. HTML页面只能使用微信浏览器打开

    看到一个项目,刚开始还以为是APP,只能用微信打开.仔细看了下原来是个web项目,只是禁用了其他浏览器打开,只能用微信浏览器打开.加上前端页面用了类似mui的模板,就更像APP了. 百度了下,参考 h ...

  2. App测试的策略

    (一).App测试的策略 1.App测试需要考虑的方面     设备多样性     操作系统.浏览器.应用程序运行时环境.屏幕分辨率.人机交互界面和接口.人体工程学设计.屏幕尺寸等     运营商网络 ...

  3. vue DES 加密

    安装crypto-js cnpm install crypto-js --save 封装一个des.js ECB模式 import cryptoJs from 'crypto-js' // DES加密 ...

  4. Ubuntu16.04的图形化界面无法启动问题

    昨晚在 Ubuntu 下试图安装笔记本触控板的驱动的时候,突然 Ubuntu 的图形化界面不见了,尝试了 Ctrl + Alt + F1.F2.F3...无果,又在一些博客的指导下尝试在命令行使用 s ...

  5. day21双下方法,源码相关,异常处理

    #!/usr/bin/env python# -*- coding:utf-8 -*- # 1.列举你了解的面向对象中的特殊成员,并为每个写代码示例.'''__init__初始化:class A: d ...

  6. Aras 发布Web Services

    https://blog.csdn.net/plm888/article/details/10890173

  7. CentOS7 安装Python

    CentOS7 安装Python 1. 前置条件 centos7 安装时 勾选Development Tools,如果你centos7没有选,需要更多必要库 必要库 # yum -y install ...

  8. python之面试复习

    待整理:osi七层协议,tcp三次握手四次挥手 1.Http协议(超文本传输协议) 是一种传输数据的格式. 建立在TCP之上 一次请求一次响应,然后断开连接(短连接,无状态) 请求:请求头 \r\n\ ...

  9. Java 多线程 - 生产者消费者问题

    https://www.cnblogs.com/hckblogs/p/7858545.html

  10. request模块

    一 介绍 二 基于GET请求 三 基于POST请求 四 响应Response 五 高级用法 一 介绍 # 介绍:使用requests可以模拟浏览器的请求,比起之前用到的urllib,requests模 ...