自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丶ban

经验记录分享历程之路~

  • 博客(16)
  • 资源 (13)
  • 收藏
  • 关注

原创 笔记27 BaseAdapter详解及使用心得

依次贴入代码 ItemBean package pratice.ban.com.daily;/** * Created by apple on 16/9/29. */public class ItemBean { public int ItemImageResId; public String title; public String content;

2016-09-29 17:32:02 267

原创 笔记26 Android中自定义属性的使用

使用步骤:主要分3步1、编写values/attrs.xml,在其中编写styleable和item等标签元素 2、在布局xml中如下使用该属性:(注意namespace)<LinearLayout xmlns:android="htt

2016-09-27 10:57:17 252

原创 自定义ViewPager指示器

ViewPagerIndicatorpackage com.example.videopagerindicator.view;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;

2016-09-23 20:16:01 223

原创 侧滑菜单SlidingMenu普通抽屉、侧滑抽屉、特效抽屉

简单侧滑实现 史上最简单侧滑实现 package com.example.qq.view;import android.content.Context;import android.content.res.TypedArray;import android.util.AttributeSet;import android.util.DisplayMetrics;import and

2016-09-23 19:33:30 360

原创 笔记25 android布局优化

1、3种抽象布局标签include标签常用于将布局中的公共部分提取出来供其他layout共用,以实现布局模块化,这在布局编写方便提供了大大的便利。common_title.xml 比如定义一个头文件,在需要的地方include进去即可使用 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/and

2016-09-21 19:40:47 201

原创 笔记24 Fragment与Activity通信

MainActivity4package com.example.fragmentgather;import android.app.Activity;import android.app.Fragment;import android.app.FragmentManager;import android.app.FragmentTransaction;import andr

2016-09-21 14:56:02 206

原创 笔记23 Fragment使用详解及心得--Fragment的生命周期

可以看到Fragment比Activity多了几个额外的生命周期回调方法:onAttach(Activity)当Fragment与Activity发生关联时调用。onCreateView(LayoutInflater, ViewGroup,Bundle)创建该Fragment的视图onActivityCreated(Bundle)当Activity的onCreate方法返回

2016-09-21 11:46:47 289

原创 笔记22 Fragment使用详解及心得--动态加载

通过FragmentManager.beginTransaction()我们可以开始一个事务。在事务中,我们可以对Fragment进行的操作以及对应的方法如下:添加:add()移除:remove()替换:replace() replace是remove和add的合体提交事务:commit()上面几个是比较常用的,还有attach()、detach()

2016-09-21 11:13:05 354

原创 笔记21 Fragment使用详解及心得--设计哲学、静态加载

MainActivity  package com.example.fragmentgather;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.widget.RadioGroup;public class MainActivity

2016-09-21 10:44:04 240

原创 笔记20 使用ArrayAdapter、ArrayAdapter为ListView添加数据

目标1、理解ListView的基础使用2、学会熟练运用两种适配器(ArrayAdapter、SimpleAdapter)3、学会熟练运用两种监听器(OnScrollListener,OnItemClickListener)4、学会熟练运用适配器数据的刷新(notifyDataChanged)MainActivitypackage com.example.

2016-09-20 18:01:45 2763

原创 EventBus的StickyEvents黏性事件详解及使用说明

EventBus还支持发送黏性事件。何为黏性事件呢?简单讲,就是在发送事件之后再订阅该事件也能收到该事件,跟黏性广播类似。看看官网的描述Some events carry information that is of interest after the event is posted. For example, an event signals that some ini

2016-09-12 13:53:55 18225 4

原创 笔记19 RecyclerView详解及使用心得

1、使用RecyclerVieweclipse(1)在eclipse 的android sdk manager 中下载Android Support Library (2)把appcompat工程中的anroid-support-v7.appcompat.jar拷贝dao工程的libs文件中,并引用(3)在sdk的extras文件加找到android-support-v7-re

2016-09-09 14:49:34 474

原创 Android 资源名获取资源ID的两种实现方式-附带例子说明

获取资源文件,res目录下的资源时,id报空指针!!!如何解决?之前一直纠结的问题,如何获取资源的id??在android中,我们经常使用资源文件的id来代替这个资源,如 R.drawable.*** ,那怎样通过文件名得到这个资源的Id的,这里介绍两种方法:一:通过  getIdentifier (String name, String defType

2016-09-07 14:52:14 5648

原创 Activity的启动模式以及onNewIntent(Intent intent)

启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置;Activity启动模式设置: ".MainActivity" android:launchMode="standard" />启动模式有4种,分别为standard、singleTop、singleTask

2016-09-05 15:34:22 474

原创 滑动冲突的产生及其处理-纯理论

Touch事件的滑动冲突。比如ListView嵌套ScrollView,ViewPager嵌套ScrollView,ListView嵌套ScrollView时常常发生。这些滑动冲突的产生,一般而言都具有以下特点:子View和父View都有滑动的需求滑动事件不能准确地传递给合适的View那么,有哪些方法可以解决滑动冲突呢?子View禁止父View拦截T

2016-09-05 14:33:14 295

原创 android Touch 事件的分发和消费机制

Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部的ViewGroup当成View来分析。ViewGroup的相关事件有三个:onInterc

2016-09-02 15:19:28 250

Android 定时器+倒计时 仿淘宝秒杀

Android 定时器+倒计时 仿淘宝秒杀

2017-01-04

RecycleDemo

RecycleDemo

2016-11-24

videopagerindicator

videopagerindicator

2016-09-23

slidingMenu

slidingMenu普通抽屉、侧滑抽屉、特效抽屉

2016-09-23

fragment设计哲理、静态、动态加载

fragment设计哲理、静态、动态加载

2016-09-21

android接口回调第二种优化写法详解、另外附赠简单例子

android接口回调第二种优化写法详解、另外附赠简单例子

2016-08-30

android接口回调详解、简单例子+复杂例子

android接口回调详解、简单例子+复杂例子

2016-08-30

RxJava简单使用、模仿访问服务器获取数据更新界面-基于mvp架构

RxJava简单使用、模仿访问服务器获取数据更新界面-基于mvp架构

2016-08-29

startActivityForResult的详细用法

startActivityForResult的详细用法

2016-08-29

webView 使用指南

webView 使用指南及使用心得总结

2016-08-26

还在使用Toast吗?来使用Snackbar吧

还在使用Toast吗?来使用Snackbar吧

2016-08-25

Android Toast 自定义背景、图片 随心使用

Android Toast 自定义背景、图片 随心使用

2016-08-25

webView 使用指南及使用心得总结

2016-08-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除