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界面多语言切换

    我在做个人网站时考虑到多语言转换的问题,最后在JS文件中将所有文字数据储存然后设置HTML中的class与key属性来达到多语言效果.当然,还有一个别的方法,就是所有有文字内容的div都用不同语言写一 ...

  2. Intellij IDEA 4种配置热部署的方法【转】【补】

    热加载 热加载可以使代码修改后无须重启服务器,就可以加载更改的代码.(其实分java和非java代码,本处可以让java代码立即生效且不重启服务) 第1种:修改服务器配置,使得IDEA窗口失去焦点时, ...

  3. JavaScript定义类和实例化示例

    1.类定义: var UseIScrollDataHelper = { myScroll: null, //iScroll对象 scrollId: 'divscroll',//默认scrollid w ...

  4. 在思科路由器上配置AAA实验(Cisco PT)

     1.拓扑图 Addressing Table 地址表    Device   Interface   IP Address   Subnet Mask   R1 Fa0/0 192.168.1.1 ...

  5. 移动文件(git mv)

    使用git mv命令将mian.c移动为main2.c $ git mv main.c main2.c D:\Git\test (master -> origin) $ git status O ...

  6. Vue + Element 配置报错

    { test: /\.(eot|svg|ttf|woff|woff2)$/, loader: 'file-loader'}

  7. 解决:在微信中访问app下载链接提示“已停止访问该网页”

    前言 现如今微信对第三方推广链接的审核是越来越严格了,域名在微信中分享转发经常会被拦截,一旦被拦截用户就只能复制链接手动打开浏览器粘贴才能访问,要不然就是换个域名再推,周而复始.无论是哪一种情况都会面 ...

  8. IIS7二级域名添加同一证书

    IIS7二级域名添加同一证书, 先绑定第一个域名到443 ,之后的用以下命令行绑定 cd C:\Windows\System32\Inetsrv\appcmd set site /site.name: ...

  9. Linux的简单命令

    Linux的简单命令 1.更改linux服务器的登录密码 成功登录后输入命令: passwd 然后按照提示操作即可 2.在当前路径下新建文件夹:mkdir 新建文件夹名 3.解压和压缩文件tar.gz ...

  10. 20175214 《Java程序设计》第8周学习总结

    20175214 <Java程序设计>第4周学习总结 前言:由于个人原因回家了两周,java学习进程落下了两周,且目前需交的实验报告较多,暂时无法补上前两次的博客,在将来会陆续补上,这次直 ...