自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (3)
  • 收藏
  • 关注

转载 Viewpager+fragment实现底部导航栏

布局:LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent"

2017-08-31 15:41:54 449

转载 TextView字幕滚动

TextView android:id="@+id/title" android:layout_marginTop="5dp" android:gravity="center" android:singleLine="true" android:ellipsize="marquee" android:paddingLeft="10dp" an

2017-08-24 15:35:29 290

转载 banner无限轮播

如果看不懂,可以去https://github.com/youth5201314/banner看看原文1:导入依赖和权限:uses-permission android:name="android.permission.INTERNET" />uses-permission android:name="android.permission.READ_EXTERNAL_STOR

2017-08-24 12:06:41 389

原创 网络判断以及未联网是跳转到设置界面

首先自己定义一个网络判断类public class NetUtils { public static boolean isNetConnected(Context context) { if (context != null) { ConnectivityManager mConnectivityManager = (Connectivity

2017-08-24 10:13:27 366

转载 底部导航栏简单版

转载自  :http://www.jianshu.com/p/ade8485a16be底部导航栏的实现也不难,就是下边是几个Tab切换,上边一般是一个FrameLayout,然后FrameLayout中切换fragment。网上有不少关于Android底部导航栏的文章,不过好像都只是关于下边Tab切的,没有实现Tab与fragment的联动,用的时候还要自己手写这部分代码,对我

2017-08-24 10:07:40 651

转载 网络图片放大缩小

1:在图片或者对应的点击事件中写上跳转,跳转到另一个类,显示图片,将图片传递过去,传过去的是图片的URL,也就是网络接口。 Intent intent=new Intent(MainActivity.this,MyActivity.class); Log.e("",arr.get(i).getCover_image_url()+"----------------");

2017-08-22 14:26:05 382

转载 Android PopupWindow弹窗

Activity的布局中只有一个按钮,按下后会弹出框,Activity代码如下:package com.example.hellopopupwindow;import android.os.Bundle;import android.app.Activity;import android.content.Context;import android.util.Log;imp

2017-08-21 11:28:34 382

转载 Xlistview上拉刷新,下拉加载

第一步:到官网下载第三方包,拷贝到自己的项目中。要注意的地方是在layout,String和drawable下也有这个控件的配置信息,这个一定要考进去。 第二步:布局文件(背景一定要设置成透明色)   <me.maxwin.view.XListViewandroid:id="@+id/xListView"android:layout_width="fill_parent" android

2017-08-21 11:26:25 235

原创 频道管理

频道管理首先在项目的build下注册allprojects {    repositories {        jcenter()//下面这句才是加上的,上面的自带 的        maven {url "https://jitpack.io"}    }}然后在app下的build中导入依赖 compile 'com.github.andyoo

2017-08-15 16:34:02 2766 3

原创 imageloader和glide

导入两者的依赖compile 'com.github.bumptech.glide:glide:4.0.0'compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'剩下的就是代码了初始化imageloader,可以是在适配器中ImageLoaderConfiguration cpn=Ima

2017-08-15 14:09:19 440

转载 判断网络连接,在没有开启网络的时候自动跳转到设置界面

添加网络权限uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />判断是否链接网络public static boolean isNetworkAvailable(Context context) {//网络判断 ConnectivityManager connectivit

2017-08-12 10:05:04 809

原创 Listview的checkbox复用的问题

我们经常使用Listview,来作为滑动布局,但是有的时候如果在每一条中设置一个多选框的话,如果使用适配器,一滑动就会发现checkbox的勾选混乱,那么怎么处理呢?其实很简单,只需要几行代码而已。listview的布局和使用相信大家都很熟悉了,也就不说了,我就直接说解决办法吧。 1:首先,使用对象放进集合的方式来存储数据,传入适配器,那么就需要在对象中添加一个boolean类型。

2017-08-09 15:21:23 384

原创 SlidingMenu侧拉菜单,两侧都可以拉动

1:侧拉菜单//项目下的build.gradleallprojects { repositories { ... maven { url 'https://jitpack.io' } }}//app模块下的build.gradledependencies { compile 'com.github.uncleleonfan:SlidingMenu:1.0

2017-08-08 16:14:02 314

原创 Xutils创建数据库添加数据

1:使用xutils创建数据库非常简单,先导入包compile 'org.xutils:xutils:3.5.0'2创建App类:继承 Application private DbManager db;@Overridepublic void onCreate() { super.onCreate(); x.Ext.init(this);

2017-08-04 20:58:34 1423

原创 qq第三方登陆和回传头像

qq第三方登陆1:在友盟网站下载qq的sdk,然后用友盟的工具将qq完整版和android studio选择点击ok生成新的文件2.然后将生成的libs里面的文件导入工程的libs中,点击右键选择一个add导入,再将res导入工程,直接复制粘贴到res下就会自动导入3.在AndroidManifest.XML中添加网络权限和activity等添加权限-->

2017-08-03 21:26:53 884

原创 自定义VIEW,可拖动的控件

这个自定义view是显示的一个中间是十字的圆圈,可以用鼠标点击之后拖动,非常简单,也可以自己设置样式。1:创建一个Myview类,继承View,实现里面的三个构造器,里面写所有的关于控件的操作,包括拖动和调整控件的显示图像:package text.bwie.com.zidingyiview;import android.content.Context;import androi

2017-08-03 15:13:20 271

转载 接口与抽象类的区别

区别点:1)定义:抽象类是用abstract关键字修饰,包含至少一个抽象方法的类;接口是用interface修饰的抽象方法和全局常量的集合。2)组成:抽象类由构造方法、抽象方法、普通方法、常量和变量组成;接口由常量和抽象方法组成。3)使用:子类继承抽象类(extends);子类实现接口(implements)4)关系:抽象类可以实现多个接口;接口不能继承抽象类,

2017-08-03 09:14:58 298

原创 Xutils的使用和listview的显示网络数据

1:在build.gradle中注册:一个是xutils的,一个是gson解析的,一个是glide显示图片的 compile 'org.xutils:xutils:3.5.0' compile 'com.google.code.gson:gson:2.8.1' compile 'com.github.bumptech.glide:glide:4.0.0'2:在Andro

2017-08-02 15:46:31 432

空空如也

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

TA关注的人

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