Android网络课程笔记-----开源项目中的自定义控件

分享到:

    
  

java.lang.RuntimeException: Unable to start activity ComponentInfo{fr.castorflex.android.smoothprogressbar.sample/fr.castorflex.android.smoothprogressbar.sample.MainActivity}: android.view.InflateException: Binary XML file line #90: Error inflating class 
fr.castorflex.android.smoothprogressbar.SmoothProgressBar
    <fr.castorflex.android.smoothprogressbar.SmoothProgressBar
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:indeterminate="true"
        app:spb_colors="@array/colors"
        app:spb_sections_count="12" />

常见的问题:
1. 解决编译问题


GoogleStyle App结构
1. GMail  GoogleMap Google Plus
2. 知乎   饭本   Fuubo


好处:统一风格,使用户容易上手
如何实现:Actionbar/MenuDrawer/Fragment


作业:
1. 在MenuDrawer基础上集成Actionbar
2. 侧滑菜单点击事件,切换Fragment

昵    称:
验证码:

相关文档:

  • android adb常用指令
    Android调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器的状态。 可以通过下列几种方法加入adb: 在设备上运行shell命...
  • android中的图形图像-访问图片drawable
    一、如何获取res中的资源数据包package:android.content.res主要类:Resources其主要接口按照功能,划分为以下三部分: getXXXX() 例如: intgetColo...
  • Qt on Android: Android SDK安装
    之前我在《Windows下Qt5.2forAndroid开发入门》一文中介绍了Windows下QtonAndroid开发环境的搭建,略过了AndroidSDK的安装,实际还是有一些朋友会...
  • Android Fragment完全解析,关于碎片你所需知道的一切
    本文首发于CSDN博客,转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/8881711 我们都知道,Android上的界面展示都是通过Activity实现...
  • Android系统简介(中):系统架构
    Android的系统架构栈分为4层,从上往下分别是Applications、Applicationframework、Libraries&AndroidRuntime、LinuxKernel。每层提供不同的Service功能以...
  • Introducing Android
    本文简单介绍一下Android系统,Android是基于Linux内核的开源的应用于移动平台一款操作系统。 它包含以下一些特色的功能:针对移动设备...
  • Android SlidingDrawer
    SlidingDrawer控件可以实现抽屉滑动效果,通常是在屏幕边缘漏出一个小按钮,通过滑动或点击展开里面的内容,使用SlidingDrawer在简化UI布局的同时又不减少应用功能。...
  • Load bitmap from file Android
    publicstaticBitmaploadFromFile(Stringfilename){ try{ Filef=newFile(filename); if(!f.exists()){returnnull;} Bitmaptmp=BitmapFactory.decodeFile(filena...
  • Android MOA 之 WebView
    声明:代码为个人在项目开发中的一些总结和见解,如有错误,请指出,谢谢。 MainFragment程序主Fragment主要为WebView,下面为主要代码。...
  • Android 电池电量监控初步
    学习了包括Activity、Service、AppWidget、Broadcast、Intent、Notification、XML布局、XML配置等基础知识之后,尝试着做一个小玩意儿——电池监控,...
  • Android软件开发-Gallery
    Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张...
  • smart漂亮时钟——Android
    几天因工作忙,边写边做其它事情。发的贴子也越来越少。不过,我还在努力学习Android的基础知识与大家一起学习和进步。 下面我查了...
  • Android常用的工具类
    工具类(饿狼巨献) 1、Android拦截短信 一、AndroidManifest.xml <uses-permissionandroid:name="android.permission.RECEIVE_SMS"/> <receiverandroid:name=".SMS...
  • Android中ListView动态加载数据
    1.引言: 为了提高ListView的效率和应用程序的性能,在Android应用程序中不应该一次性加载ListView所要显示的全部信息,而是采取分批加载...
  • 仿iPhone风格对话框(附件包含例子/jar包/jar包源码)_Android
    这个对框完全继承、仿照AlertDialog,只是实现了自定义效果;另外,没有实现setIcon,因为iphone中的对话框多数都没有图标;附件包含例子、j...
  • Android中Listview注意事项
    1.在ListView的单个Item中,如果包含了其他的widget或者view,这些view的优先级是高于ListItem的单击事件的。为了解决这个问题可以在 getView中...
  • Android实战经验之图像处理及特效处理的集锦(总结版)
    1Android学习笔记进阶之在图片上涂鸦(能清屏) 2Android学习笔记之详细讲解画圆角图片 3Android学习笔记进阶20之得到图片的缩略图 4Android学习...
  • 底部菜单栏(三)Fragment+FragmentTabHost实现仿新浪微博底部菜单栏
    一、实现效果图 二、项目工程结构 三、详细代码编写 1、主tab布局界面,main_tab_layout: 双击代码全选 1...
  • 十大技巧优化Android App性能
    无论锤子还是茄子手机的不断冒出,Android系统的手机市场占有率目前来说还是最大的,因此基于Android开发的App数量也是很庞大的。 那么...
  • Android 获取屏幕高度
    Android 获取屏幕高度...