基础
文章平均质量分 60
kybkq111
这个作者很懒,什么都没留下…
展开
-
Android隐藏标题栏的方法
如果activity继承的是activity 直接就在activity中就可以去掉标题栏:public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { ...原创 2018-03-05 16:26:04 · 226 阅读 · 0 评论 -
OKHttp
//添加依赖compile'com.squareup.okhttp3:okhttp:3.4.1'//添加联网权限package com.example.myoktttp;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.Log;原创 2017-12-05 19:53:04 · 197 阅读 · 0 评论 -
动画
//引导动画public class Weletecome extends AppCompatActivity { private ImageView img; private AnimationSet animationSet; @Override protected void onCreate(Bundle savedInstanceState) {原创 2017-12-21 00:28:48 · 130 阅读 · 0 评论 -
自定义阶梯式布局
public class liu extends ViewGroup { public liu(Context context) { this(context,null); } public liu(Context context, AttributeSet attrs) { this(context, attrs,0); }原创 2017-12-03 21:00:19 · 335 阅读 · 0 评论 -
自定义view
public class Autopager extends LinearLayout { private ViewPager vp; private LinearLayout ll; private View inflate; private List image = new ArrayList<>(); private int item = 0;原创 2017-12-03 19:52:12 · 201 阅读 · 0 评论 -
OKhttp的异步get和post烦人封装
public class OkHttpUtils { private static OkHttpUtils okHttpUtils; private static Handler handler = new Handler(); //私有化构造方法 private OkHttpUtils(){ } /** * 获取OkhttpC原创 2017-12-10 20:22:49 · 483 阅读 · 0 评论 -
Android_XRecyclerView上拉下拉加载数据
点击打开链接 原创博主连接一:介绍XRecyclerView对Recyclerview进行了扩展,使用的方式与Recyclerview一样,可实现上拉加载下拉刷新功能二:依赖, manifests文件中加网络权限[java] view plain copycompile 'com.jcodecraeer:xrecyclerview:1.2.0' 三:布局[java] vi转载 2017-12-10 20:14:11 · 174 阅读 · 0 评论 -
自定义view圆弧家百分比
//新建的类的内容package com.example.baifenbiyuanquan.view;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphi...原创 2017-11-30 13:09:44 · 207 阅读 · 0 评论 -
transform的形变
无标题文档旋转移动缩放扭曲阴影CSS代码@charset "utf-8";/* CSS Document */#one{ width:200px; height:200px; margin-top:50px; margin-left:6原创 2017-11-02 18:16:47 · 270 阅读 · 0 评论 -
HBuilder中的遍历添加数据+全选+删除+批量删除+更改+排序
模拟 var app = angular.module("myapp",[]); app.controller("mycon",function($scope){ $scope.mohu=""; $scope.pxfs=""; $scope.qxz="--请选择--"; $scope.orderFlag=""; $scope.orde原创 2017-11-19 19:37:08 · 5766 阅读 · 0 评论 -
anjular各种过滤器
var app = angular.module("chen",[]);app.controller("xu", function($scope,$rootScope){$scope.money=1000;var time = new Date();$scope.data=time;$scope.name="dfuhvnsYUGBdjfn";$scope.xz="215.1原创 2017-11-10 19:13:41 · 254 阅读 · 0 评论 -
添加数据+二级联动+全选删除
无标题文档 // 创建一个二维数组 var arr = new Array(2); arr[0] = ["广东","广州","深圳","佛山"]; arr[1] = ["湖北","荆州","武汉","赤壁"];原创 2017-11-11 15:09:38 · 371 阅读 · 0 评论 -
多线程下载+断点续传+用到了greendao数据库
这是别人的博客点击就行点击打开链接这篇博客直接复制就可以,就是他的greendao配置的的有问题,可以参观我之前的greendao点击打开链接原创 2018-01-22 14:15:07 · 169 阅读 · 0 评论 -
Android两种实现跳转网页的方式
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //方式一,Webview控件跳转网页 WebV原创 2018-01-31 10:29:47 · 10073 阅读 · 0 评论 -
Android网络状态的检测和监听网络状态的变化
//原博主地址点击打开链接前言Android开发中,许多功能需要网络连接,所以在开发过程中需要进行手机网络的检测今天,我将教大家如何进行网络状态的检测和监听网络状态的变话目录目录1. 检测网络状态1.1 实现思路获得ConnectivityManager对象ConnectivityManager主要用于查看网络状态和管理网络连接相关的操作获取Con转载 2018-01-31 10:32:45 · 345 阅读 · 0 评论 -
TextInputLayout实现登录界面
compile 'com.android.support:design:26.+'//布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http:/...原创 2018-03-02 18:49:27 · 394 阅读 · 0 评论 -
Snackbar的使用流程
//依赖//compile 'com.android.support:design:26.+'//布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="...原创 2018-03-02 15:58:46 · 167 阅读 · 0 评论 -
Glide实现圆角图片加载
//使用Glide.with(this).load("https://p3.pstatp.com/obj/42a30007b8ae7b956804").transform(new CornersTransform(this,50)).into(imgtu);//新建CornersTransform 继承BitmapTransformation重写方法public class CornersTr...原创 2018-03-01 19:56:35 · 441 阅读 · 0 评论 -
RecyclerView多条目加载
public class FenleiRecle extends RecyclerView.Adapter<RecyclerView.ViewHolder> implements XBanner.XBannerAdapter { private boolean flag; private Context context; private List<Bean...原创 2018-02-21 20:12:12 · 248 阅读 · 0 评论 -
Android中PercentRelativeLayout的使用详解
看到这个名字就知道和RelativeLayout有关,对的,他是RelativeLayout的一个直接子类,他是Android5.0之后才出现的所以作为支持库出现,因此在使用它之前要在buile.gradle中先引入,接下来就一点点介绍这个东东。1、添加依赖 compile 'com.android.support:percent:25.0.0'12、先说说它的作用转载 2018-02-08 14:56:41 · 702 阅读 · 0 评论 -
Androidstudio中创建menu布局文件教程
//点击链接跳转到博主的博客//有图片有文字一看就会点击打开链接转载 2018-02-08 14:54:06 · 490 阅读 · 0 评论 -
Android_TabLyout的使用详解
//根据版本添加//添加导包 com.android.support:design:26.0.0-alpha1//Mainactivity内容import java.util.ArrayList;import java.util.List;public class MainActivity extends AppCompatActivity { private List<S...原创 2018-02-08 10:48:12 · 1311 阅读 · 0 评论 -
tablayout标签过少如何居中
<android.support.design.widget.TabLayout android:id="@+id/tabLayout" android:layout_width="match_parent" android:layout_height="wrap_content" app:ta...转载 2018-02-10 15:42:14 · 2122 阅读 · 0 评论 -
butterknife的使用
//依赖compile 'com.jakewharton:butterknife:8.8.1'annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'//Mainprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedIn原创 2018-01-19 11:38:41 · 205 阅读 · 0 评论 -
VideoView
//布局 <VideoView android:layout_height="match_parent" android:id="@+id/videoView1" android:layout_width="match_parent"> //视频VideoView videoView = inflate.findViewById(R.id.v原创 2018-01-19 11:31:18 · 273 阅读 · 0 评论 -
Activity的切换效果使用的是Android的动画效果 translate
Activity的切换效果使用的是Android的动画效果,Android的动画在官方有相关资料:http://developer.android.com/guide/topics/graphics/animation.html和http://developer.android.com/guide/topics/resources/animation-resource.html ,Activity转载 2018-01-25 13:54:33 · 228 阅读 · 0 评论 -
Android无限自动轮播+自动添加原点+监听改变原点
package com.example.wuxianlunbo;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v4.view.PagerAdapter;import android.support.v4.view.ViewPager;原创 2017-09-15 20:37:52 · 383 阅读 · 0 评论 -
scrip基本操作 拼接 替换 分割.....
无标题文档var w="我是拼接的数据";var s="北京欢迎你aabbcc开开心心";alert(s.charAt(2));//获取制定索引的字符alert(s.toUpperCase());//将所有的字符转换成大写字母alert(s.indexOf("你"));//返回指定字符的第一次出现的位置alert(s.substring(2,5));//返回下标2-原创 2017-11-03 19:39:14 · 220 阅读 · 0 评论 -
PullToRefresh的简单应用
//添加依赖后,只需两部,赋值代码便可运行//首先布局xml version="1.0" encoding="utf-8"?>android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://s原创 2017-09-17 20:09:39 · 225 阅读 · 0 评论 -
Android_HttpClient
//首先要在useLibrary 'org.apache.http.legacy'原创 2017-10-08 15:24:10 · 242 阅读 · 0 评论 -
ArrayAdapter适配
//三个参数 1.上下文 2.android.R.layout.simple_list_item_1 3.数据的集合//一般是只有一行文字才使用ArrayAdapterArrayAdapter stringArrayAdapter = new ArrayAdapterthis, android.R.layout.simple_list_item_1, arr);原创 2017-10-08 09:31:54 · 166 阅读 · 0 评论 -
shape绘制方法
//右击res 新建一个 android resource file // File name 名称//resource type 更改为drawable//Root element 更改该为shape OK//XML绘制xml version="1.0" encoding="utf-8"?>shape xmlns:a原创 2017-09-21 10:02:43 · 241 阅读 · 0 评论 -
PullToRefreshBase添加头部视图
ptf = inflate.findViewById(R.id.ptf); Log.e("chen", "onActivityCreated: 我是onActivityCreated"+"==========" ); ptf.setMode(PullToRefreshBase.Mode.BOTH);// viewp viewp = new vie原创 2017-09-20 16:21:05 · 188 阅读 · 0 评论 -
简单的GridView用法
//Mainactivitypublic class MainActivity extends AppCompatActivity { ArrayList g1arr = new ArrayList<>(); private GridView gv1; private MainActivity.gv1spq gv1spq; @Override p原创 2017-09-20 10:14:51 · 282 阅读 · 0 评论 -
Android中判断详细的网络
package com.example.networkjudgewangluopanduan;import android.content.Context;import android.content.DialogInterface;import android.content.Intent;import android.net.ConnectivityManager;import an原创 2017-09-27 10:51:34 · 259 阅读 · 0 评论 -
android吐司
//之前你们使用的用该是Toast.makeText(this, "已连接互联网!",0).show();//现在我们把0改为Toast.LENGTH_LONG 快来试试吧Toast.makeText(this, "已连接互联网!",Toast.LENGTH_LONG).show();原创 2017-09-27 10:48:07 · 201 阅读 · 0 评论 -
urlConnection
//下面我就写一个方法就可以得到接口中的数据 public void xu(){ new Thread(){ @Override public void run() { String s = "http://api.expoon.com/AppNews/getNewsList/type/1/p/1";原创 2017-09-26 16:36:07 · 156 阅读 · 0 评论 -
androidstudio添加权限
//进入manifestxml version="1.0" encoding="utf-8"?>manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.zhoukaolianxi">//在这里添加需要的权限 我举几个例子//联网权限uses-p原创 2017-09-26 16:05:01 · 4387 阅读 · 0 评论 -
Android_ Listview点击条目跳转到相关内容
//首先给listview一个点击条目监听事件,并把点击条目的URL地址传入intentlv.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView adapterView, View view, int i, l原创 2017-10-10 10:14:24 · 648 阅读 · 0 评论 -
Android_AsyncTask的使用
/** * alt+insert 自动选择要实现的方法等等 * 第一个参数表示要执行的任务通常是网络的路径 第二个参数表示进度Integer 第三个参数表示任务执行的返回结果 */class MAsyncTask extends AsyncTask { //这个是请求网络之前的调用的方法,也是最先调用的方法,可以初原创 2017-10-10 10:19:47 · 221 阅读 · 0 评论