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. Javascript实现base64的加密解密【转】

    场景 这几天使用PHP向前端传值的时候,遇到一个问题,要将代码传过去赋值.如果使用urlencode()和urldecode()函数,就会出现js无法解码的情况,因为php和js的相关函数算法不一致. ...

  2. [Android] Android 使用 FragmentTabHost + Fragment 实现 微信 底部菜单

    Android 使用 FragmentTabHost + Fragment 实现 微信 底部菜单 利用FragmentTabHost实现底部菜单,在该底部菜单中,包括了4个TabSpec,每个TabS ...

  3. 小程序 input type number 键盘没有小数点

    在此备注一下: <input type="digit"> number:数字键盘(无小数点)idcard:数字键盘(无小数点.有个 X 键)digit:数字键盘(有小数 ...

  4. JGUI源码:prefixfree 这个库有时候会引起网页一直加载中(10)

    如题,大部分情况下正常,但是chrome频繁刷新时,会出现这个问题,控制台没有异常信息.最终放弃使用引用第三方库prefixfree.min.js

  5. 实验一 Java环境的搭建&Eclipse的安装

    本次实验为在自己电脑上搭建Java环境,熟悉Java的编译和运行环境并安装Eclipse 一.JAVA环境的搭建 1.从Oracle网站上下载Java的jdk [https://www.oracle. ...

  6. iptables 防火墙日常

    . 检查机目标机器 httpd 服务/etc/init.d/httpd status ========================================================= ...

  7. Codeforces Round #551 (Div. 2) D. Serval and Rooted Tree (树形dp)

    题目链接 题意:给你一个有根树,假设有k个叶子节点,你可以给每个叶子节点编个号,要求编号不重复且在1-k以内.然后根据节点的max,minmax,minmax,min信息更新节点的值,要求根节点的值最 ...

  8. Django 2.0 官方文档翻译

    from django.contrib import admin from django.urls import include, path urlpatterns = [ path('polls/' ...

  9. (四)ORBSLAM运动估计

    ORBSLAM2的运动估计简介 ORBSLAM2中的运动估计核心方法就是3D-2D的PNP,而在跟踪过程主要分为三种类型: 无运动模型的跟踪,即基于参考帧的跟踪: 基于匀速运动模型的跟踪: 重定位: ...

  10. python 中 dlib库的安装

    安装 dlib 库的时候需要用到 CMake 进行本地编译,而Cmake又是基于Visual Studio运行的,我在装这个库的时候,各种找不到教程,就想着分享一下自己的经验. 32位 python3 ...