Android Studio下SlidingMenu的导入与基础使用
摘要:一。关于这个控件,其实我们现在很多app都在用,最简单的,你打开QQ,当看资料卡的时候,首先要侧拉一下,那个就是SlidingMenu 这几天查了很多资料,各种方法都试了,但是一直都没有成功,最后在一个角落发现了一篇好文,成功了,推荐给大家,同时也自己写一下 原文是:http://www.ithao
阅读全文
Android Studio运行SlidingView报错 FloatMath函数
摘要:1,错误信息时这样的(图片百度的,但是提醒的是一样的) 我们点击这个错误提示,就会跳到出错的地方 2,开始的时候觉得很蛋疼,因为这个SlidingView是从别处导过来的,没什么问题把。。。就很久就 其实,原因很简单,Android SDK在更新到了23时候,Android6.0是不支持FloatM
阅读全文
Android Studio2.2.2下RecyclerView的使用
摘要:1,概述 RecyclerView可以完全代替ListView、GridView,整体上看RecyclerView架构,提供了一种插拔式的体验,高度的解耦,异常的灵活,通过设置它提供的不同LayoutManager,ItemDecoration , ItemAnimator实现很多让人惊艳的效果,而
阅读全文
推荐一个Android Studio很实用的插件android-butterknife-zelezny
摘要:当你按钮很多,你又懒得写代码,虽然通过重写onClick比较方便,那么我们能不能连这个switch都省略掉呢? 答案是肯定的,下面这个插件就帮我们解决了这个问题! Android-butterknife-zelezny 是根据butterknife定制的一款插件,能够方便快速初始化 简单来说,当你的
阅读全文
RecyclerView因版本问题无法加载
摘要:前几天在学习RecyclerView时候,一直失败,各种加载不上。下面是错误信息 D/AndroidRuntime: Shutting down VM E/AndroidRuntime: FATAL EXCEPTION: main Process:examples.ouc.com.learnrv,
阅读全文
Android基本布局
摘要:android基本布局有三种:LinearLayout,RelativeLayout,FrameLayout。 一、LinearLayout 1,这是一种垂直布局(或者水平布局),可以通过下面这一句来修改 值得一提的是,layout_weight,它表示这个组件在整个LinearLayout中的比例
阅读全文
Tabbed Activity的使用(Fragment)
摘要:1,首先file -> new -> Activity -> Tabbed Activity 2,创建完成后,发现会自动的创建一大堆代码,大部分我们是不需要关心的,关于页面切换的代码位置: 在中间偏下的位置有这样一个类: 这个getItem就是我们进行页面切换操作的位置: 3,我们首先创建三个Img
阅读全文
android studio 2.2.2下fragment的创建和跳转
摘要:一,首先,Fragment是android应用中十分重要的一个功能,十分轻量化,也类似于activity一样,是一个个布局,可以相互跳转和传递参数。但是,它运行起来十分流畅,而且易于管理,下面是在学习时候看慕课网中的一些接受: Fragment在应用中应当是一个模块化和可重用的组件,因为Fragme
阅读全文
面向对象的六大原则
摘要:正巧赶上当当200减100,就买了本《Android源码设计模式》 1,优化代码的第一步——单一职责原则SRP(Single Responsibility Principle)SRP 使代码尽可能减少耦合,增加可扩展性与灵活性。 个人理解就是:任务分工明确,每个类都有明确的方法,不要混淆在一起 2,
阅读全文
Android添加代码检查权限
摘要:1,首先创建一个项目,然后创建一个类,hello.java 2,在AndroidManifest中添加permission 3,在MainActivity调用hello中的sayhello方法 4,我们这时候运行app是无法运行的,如下图 我们查看run中给出的原因 发现,我们并没有获得权限,为什么
阅读全文
Android请求网络权限
摘要:1,新建一个项目,在AndroidManiifest中添加 如果不添加这一句,那么在运行时候会像下面这样 2,在layout界面中添加一个WebView控件 3,在MainActivity中进行相应操作 再进行发布打开app时候,会像下面这样
阅读全文