自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

转载 android面试题

J2EE 部分:1.Switch能否用string做参数?在 Java 7 之前, switch 只能支持 byte 、 short 、 char 、 int 或者其对应的封装类以及 Enum 类型。在 Java 7 中, String 支持被加上了。2. equals与==的区别:==是判断两个变量或实例是不是指向同一个内存空间 equals是判断两个变量或实例所

2016-12-14 18:13:28 1254

原创 MainActivity 通过广播接收 IntentService传过来的数据

package com.example.administrator.bis;import android.app.IntentService;import android.content.Context;import android.content.Intent;import android.util.Log;public class MyIntentService extends

2016-12-11 09:46:13 1164

原创 Rx

package com.example.administrator.rxjva20;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Button;

2016-12-09 18:20:45 755

原创 Rxjava2

package com.example.administrator.rxbinding;import android.app.Activity;import android.graphics.Color;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util

2016-12-09 18:18:14 863

原创 Rxjava1

package com.example.administrator.rxbinding;import android.app.Activity;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util

2016-12-09 18:17:31 319

原创 viewPager小圆点

package com.example.administrator.myinfo;import android.graphics.Color;import android.support.v4.view.PagerAdapter;import android.support.v4.view.ViewPager;import android.support.v7.app.AppCompat

2016-12-09 18:04:09 280

转载 noHttp 简单实用

框架特性比Retrofit使用更简单、更易用。动态配置底层框架为OkHttp、HttpURLConnection与RxJava完美结合,支持异步请求、支持同步请求多文件上传,支持大文件上传,表单提交数据文件下载、上传下载、上传和下载的进度回调、错误回调支持Json、xml、Map、List的提交完美的Http缓存模式,可指定缓存到数据库、SD卡,缓存数据已安全加密在6.0以

2016-12-09 10:14:23 6124

原创 FragmentTabHost简单实用

package com.example.administrator.myapplication;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentActivity;import android.support.v4.app.FragmentTabHost;import android.

2016-12-07 14:49:51 311

原创 简单的轮播

package com.example.administrator.myapplication;import android.app.Activity;import android.content.Intent;import android.os.Handler;import android.support.v4.app.Fragment;import android.support.

2016-12-06 22:26:32 233

转载 Retrofit

一、 简介Retrofit是Square公司开发的一款针对Android网络请求的框架,Retrofit2底层基于OkHttp实现的,OkHttp现在已经得到Google官方认可,大量的app都采用OkHttp做网络请求,其源码详见OkHttp Github。本文全部是在Retrofit2.0+版本基础上论述,所用例子全部来自豆瓣Api首先先来看一个完整Get请求是

2016-12-05 16:16:26 460

转载 RxBinding的一些简单使用

前言:RxBinding 是 Jake Wharton 的一个开源库,它提供了一套在 Android 平台上的基于 RxJava的 Binding API。所谓 Binding,就是类似设置 OnClickListener 、设置 TextWatcher 这样的注册绑定对象的 API。一:git地址https://github.com/JakeWharton/RxBinding

2016-12-04 18:12:31 3653

转载 Android Handler 避免内存泄漏的用法总结

Android Handler 避免内存泄漏的用法总结      Android开发经常会用到handler,但是我们发现每次使用Handler都会出现:This Handler class should be static or leaks might occur(null)这样的提示。Android lint就是为了提示我们,这样使用Handler会容易造成内存泄漏。但是你

2016-12-01 22:14:40 361

转载 Android向右滑动关闭界面(仿iOS)

Android向右滑动关闭界面(仿iOS)SlidingClose向右滑动关闭界面(仿iOS)大概效果就是,Activity向右滑动,滑动超过屏幕的一半,就关闭,否则,恢复原来的状态。项目地址:https://github.com/ChanWong21/SlidingClose截图源码解析配置透明主题要想A

2016-09-14 16:51:57 3869

转载 Android 图片浏览功能 图片放大缩小

Android 图片浏览功能  图片放大缩小   使用 photoview 双击或双指缩放的ImageView 使用多点触控和双击。滚动,以平滑滚动甩。github  下载地址:  https://github.com/chrisbanes/PhotoView实际效果参考 图片来自 : http://a

2016-08-10 13:56:11 6233

转载 图片放大缩小(和ViewPager配合使用流畅显示)--第三方开源--PhotoView

图片放大缩小(和ViewPager配合使用流畅显示)--第三方开源--PhotoView图片的放大缩小实现效果是使用的github上的一个开源项目photoView实现的,下载地址: https://github.com/chrisbanes/PhotoView下面看测试代码:activity_main.xml: 1 RelativeLayout xml

2016-08-05 14:07:16 1047

原创 RecyclerView 复用出现 CheckBox 或者 设置背景混乱问题

RecyclerView 复用出现 CheckBox 或者 设置背景混乱问题由于RecyclerView 与ListView 都使用了复用技术,所以会出现滚动后出现CheckBox选中混乱或者是Item的背景混乱问题。解决办法:1.在onBindViewHolder(...) 方法中添加下面代码ViewHolder.setIsRecyclable(f

2016-08-02 18:09:07 3643

转载 ViewPager 实现图片自动轮播

前言新闻 App 首页最上方一般会循环播放热点图片,如下图所示。本文主要介绍了利用 ViewPager 实现轮播图片,图片下方加上小圆点指示器标记当前位置,并利用 Timer+Handler 实现了自动轮播播放。本文链接 http://blog.csdn.net/never_cxb/article/details/50515216 转载请注明出处xml 布局

2016-07-19 14:54:08 716

转载 Android中定时器Timer和TimerTask的启动,停止,暂停,继续等操作实例

下面是一个在Android中使用定时器Timer和TimerTask的启动,停止,暂停,继续等操作的demo。需要注意的问题主要有两点:1、Timer和TimerTask在调用cancel()取消后不能再执行 schedule语句,否则提示出错,提示如下:[java] view plaincopyprint?D/AndroidRuntime( 6672)

2016-07-19 14:42:06 6113

原创 防淘宝详情页 自动分页滑动

package com.example.a11.myapplication;import android.content.Context;import android.os.Handler;import android.os.Message;import android.util.AttributeSet;import android.view.MotionEvent;import

2016-07-04 15:05:42 1251

转载 RecyclerViewHeader 添加头部

超快和简便地方式为Android RecyclerView添加头部。调用简单的代码就可以为LinearLayoutManager,GridLayoutManager ,StaggeredGridLayoutManager布局的RecyclerView添加header。运行效果:使用说明:有两种使用RecyclerViewHeader的方法:普通方法

2016-06-15 10:58:43 4126 1

原创 popuwin 按钮底部

package com.example.a11.myapplication;import android.content.Context;import android.graphics.drawable.BitmapDrawable;import android.graphics.drawable.ColorDrawable;import android.support.v7.app.A

2016-06-06 12:52:50 378

转载 Scrollview 嵌套 RecyclerView 及在Android 5.1版本滑动时 惯性消失问题

Scrollview 嵌套 RecyclerView 及在Android 5.1版本滑动时 惯性消失问题

2016-05-27 12:30:13 362

转载 RecyclerView的万能分割线

使用方法:添加默认分割线:高度为2px,颜色为灰色mRecyclerView.addItemDecoration(new RecycleViewDivider(mContext, LinearLayoutManager.VERTICAL));添加自定义分割线:可自定义分割线drawablemRecyclerView.addItemDecoration(new RecycleView

2016-05-23 17:40:08 1152

原创 实现ScrollView滑动时标题栏的隐藏效果

想把最近做项目学会的东西整理一下,项目中有一个要求,就是实现ScrollView滑动时标题栏的隐藏效果,整体效果是ScrollView从头往下滑动的时候慢慢的隐藏标题栏的效果 注意:我的标题栏是自己写的布局,并不是运用actionbar或者相关替代控件写的.先看效果图吧:  思路: 1.监听ScrollView的滑动变化事件,但是我们会发现ScrollView并没有对外

2016-05-19 14:47:31 2042

转载 沉浸式

style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> item name="colorPrimary">#8AC655item> item name="colorPrimaryDark">#6CAD39item> style>

2016-05-16 18:01:51 368

原创 FragmentTabHost切换Fragment时避免UI重新加载

用FragmentTabHost + Fragment 可以实现微博底栏菜单,看图:  不过,初次实现时发现有个缺陷,每次FragmentTabHost切换fragment时会调用onCreateView()重绘UI。 解决方法,在fragment onCreateView 里缓存View: private View rootView;// 缓存Fragment view @

2016-05-13 17:31:01 1460

转载 自动溜坡

在AS中的使用: 1.在build文件中进行配置 compile 'com.squareup.picasso:picasso:2.3.2' compile 'com.nineoldandroids:library:2.4.0' compile 'com.daimajia.slider:library:1.1.5@aar' 2.权限

2016-05-11 17:41:34 507

原创 ORMLite数据库框架的简单使用

首先先建一个类继承OrmLiteSqliteOpenHelper 实现几个方法/** * Created by 11 on 2016/5/10. */public class DataBaseHeler extends OrmLiteSqliteOpenHelper { private final static String DATABASE_NAME = "mydb.db";//d

2016-05-11 16:24:13 436

原创 ScrollView里面嵌套listview 不冲突

/** *自定义listview. */public class MyListView extends ListView{ public MyListView(Context context) { super(context); } public MyListView(Context context, AttributeSet attrs) {

2016-05-11 12:32:57 297

转载 Android通用流行框架大全

Android通用流行框架大全1. 缓存名称描述DiskLruCacheJava实现基于LRU的磁盘缓存2.图片加载名称描述Android Universal Image Loader一个强大的加载,缓存,展示图片的库

2016-05-09 16:07:02 311

原创 缩放Fresco图片

int width = 50, height = 50; ImageRequest request = ImageRequestBuilder.newBuilderWithSource(Uri.parse("http://www.taopic.com/uploads/allimg/110730/1716-110I011363240.jpg")) .s

2016-05-06 17:11:04 622

转载 Fresco清理缓存

清除缓存中的一条urlImagePipeline现有函数可以删除缓存中的一条url。ImagePipeline imagePipeline = Fresco.getImagePipeline();Uri uri;imagePipeline.evictFromMemoryCache(uri);imagePipeline.evictFromDiskCache(uri);//

2016-05-06 15:55:43 4459

转载 Picasso创建圆形图像

public class CircleTransform implements Transformation {@Overridepublic Bitmap transform(Bitmap source) {int size = Math.min(source.getWidth(), source.getHeight()); int x = (source.getWidth() - s

2016-05-06 14:20:44 562

转载 Fresco简单的使用—SimpleDraweeView

Fresco简单的使用—SimpleDraweeView百学须先立志—学前须知:在我们平时加载图片(不管是下载还是加载本地图片…..)的时候,我们经常会遇到这样一个需求,那就是当图片正在加载时应该呈现正在加载时的图像,当图片加载失败时应该呈现图片加载时的图像,当我们重新加载这张图片时,应该呈现重试时图像,直到这张图片加载完成。这些繁琐并且重复的如果得不到简化的话,那将是一个开发

2016-05-06 13:06:09 44684

原创 Picasso 与Listview 可见时加载 快速滑动时候加载

public class ListScroller implements AbsListView.OnScrollListener { Context context; public ListScroller(Context context) { this.context = context; } @Override public voi

2016-05-06 10:36:19 2698

原创 Listview中显示不同的视图布局

Listview中显示不同的视图布局1.使用场景  在重写ListView的BaseAdapter时,我们常常在getView()方法中复用convertView,以提高性能。convertView在Item为单一的同种类型布局时,能够回收并重用,但是多个Item布局类型不同时,convertView的回收和重用会出现问题。比如有些行为纯文本,有些行则是图文混排,这里纯文本行为一类布局

2016-05-04 13:10:51 361

原创 android 图片加载和缓存开源项目 Picasso

Picasso – Android系统的图片下载和缓存类库Picasso 是Square开源的一个用于Android系统下载和缓存图片的项目。该项目和其他一些下载图片项目的主要区别之一是:使用4.0+系统上的HTTP缓存来代替磁盘缓存。Picasso 的使用是非常简单的,例如:帮助 1 Picasso.with(context).load(" http://i.imgur.co

2016-05-04 11:19:19 426

原创 OkHTTp简单封装

1.开网络权限  2.所需要的jar包gson-2.2.4.jarokhttp-2.5.0.jarokio-1.6.0.jar导入jar包并和项目关联3.分装类OkHttpClientManagerpackage android.test.com.okhttp1;import android.graphics.

2016-04-14 17:05:31 1142

转载 Android 抽屉效果的导航菜单实现

Android 抽屉效果的导航菜单实现 抽屉效果的导航菜单  看了很多应用,觉得这种侧滑的抽屉效果的菜单很好。  不用切换到另一个页面,也不用去按菜单的硬件按钮,直接在界面上一个按钮点击,菜单就滑出来,而且感觉能放很多东西。   关于实现,搜索了一下,有如下两种:  1.用SlidingDrawer:  http://deve

2016-04-14 10:21:37 514

转载 手把手教会popupWindow从下往上弹出效果的实现

效果如图所示,点击开始按钮,popWindow从下往上出来,再点击popWindow外面,popWindow又从上往下消失可以看出来,上面的popupWindow是半透明的,后面我会细说。最基本的是activity_main了,很简单,就只是一个button,这里我就不贴代码了。接下来的是,popWindow的界面了代码如下: 这里注意我里面的那个注

2016-04-13 15:36:41 1769

空空如也

空空如也

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

TA关注的人

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