- 博客(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.XListView android: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.gradle allprojects { repositories { ... maven { url 'https://jitpack.io' } } } //app模块下的build.gradle dependencies { 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; @Override public 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
空空如也
ijkplayout怎么用啊?
2017-10-25
使用夜间切换,切换回来后为什么是灰色的?不是白色的,是哪里的配置文件有问题吗?
2017-07-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人