自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AESUtil工具类

package com.example.pc.passdemo;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;import java.security.SecureRand...

2018-05-15 15:04:08 7696 2

原创 Base64工具类

package com.example.pc.passdemo;import java.io.*; /*** Base64 编码和解码。** @author jiangshuai* @date 2016年10月03日*/public class Base64 { public Base64() { } /** * 功能:编码字符串 ...

2018-05-15 15:02:45 323

原创 RadioButton_Fragment底部导航切换

1、MainActivity布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"

2018-05-03 22:00:44 284

原创 RadioButton_Fragment切换

1、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:l

2018-05-03 16:20:59 308

原创 TabLayout切换滑动《一》

1、导入依赖   implementation 'com.android.support:design:23.3.0'2、布局文件&lt;android.support.design.widget.TabLayout android:id="@+id/tab" android:layout_width="match_parent" android:l...

2018-05-03 14:11:04 1140

原创 版本更新

app版本更新和下载,通知栏实时进度(使用服务和广播)原创 2017年02月28日 17:37:15标签:app更新 /版本更新 /自定义进度378每个app都需要有版本更新的功能,下面简单介绍一下最近在项目中使用的app更新功能。 1、首先需要使用服务和广播实现后台更新,使用到了xUtils,其他的网络请求框架代码类似。 服

2018-04-12 00:07:02 157

原创 Activity销毁

在Android中如果关闭一个Activity调用finish即可,但是在我们的应用都有多个Activity,如何动态的关闭所有的Activity显得非常的重要,本文介绍四种方法:1、使用Application来关闭。2、使用广播的方式来关闭。3、使用onActivityResult递归回调的方式关闭。4.使用setFlags的方式来关闭1、使用Application来进行关闭

2018-04-11 23:42:24 1431

原创 VideoView

安卓自带一、第一种:使用系统自带播放器播放视频代码:Intent intent = new Intent(Intent.ACTION_VIEW);Uri uri=Uri.parse("storage/sdcard/xiaohuang.mp4");intent.setDataAndType(uri, "video/*");startActivity(intent);

2017-11-21 14:30:00 310

原创 Retrofit和RxJava加OkHttp网络请求进行二次封装

package com.baway.zhengwenjie20171104.net;import android.util.Log;import java.util.concurrent.TimeUnit;import okhttp3.OkHttpClient;import okhttp3.logging.HttpLoggingInterceptor;import retrofit

2017-11-05 19:03:05 457

原创 一级列表购物车完整版

----------------------------MainActivity------------------------------------------package com.example.shopcarexam;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;impor

2017-10-26 09:27:15 447

原创 二级购物车完整版

--------------------------------MainActivity---------------------------------------------package com.baway.twoshopcar;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;i

2017-10-26 09:02:44 308

原创 二级购物车

import android.content.Context;import android.view.View;import android.view.ViewGroup;import android.widget.BaseExpandableListAdapter;import android.widget.CheckBox;import android.widget.TextView

2017-10-26 08:23:03 222

原创 一级列表购物车

------------Adapter-------------------------package com.example.diynsg.adapter;import android.content.Context;import android.support.v7.widget.RecyclerView;import android.view.LayoutInflater;im

2017-10-25 15:25:22 318 1

原创 RecyclerView的原生加载更多

----RecyclerView的原生加载更多-----------mRv.setOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrollStateChanged(RecyclerView recyclerView, int newState) {

2017-10-25 15:09:58 244

原创 xRecyclerView的刷新,加载更多,多条目

导入依赖:compile 'com.jcodecraeer:xrecyclerview:1.3.2'--------适配器--------------package com.example.zhengwenjie20171021.adapter;import android.content.Context;import android.support.v7.widget.Re

2017-10-25 15:00:19 437

原创 二级列表购物车

----MainActivity------------package com.baway.twoshopcar;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.CheckBox;import

2017-10-25 08:32:14 398

原创 自定义View(+ -)

package com.example.diynsg.widget;import android.content.Context;import android.support.annotation.Nullable;import android.util.AttributeSet;import android.view.LayoutInflater;import and

2017-10-24 20:42:31 256

原创 okHttp二次封装

package com.example.diynsg.net;import android.content.Context;import android.os.Handler;import android.os.Looper;import android.widget.Toast;import com.example.diynsg.bean.BaseBean;import com.

2017-10-24 20:36:17 548

原创 接口回调

接触Android这么久,老是听到回调这个词,觉得很高大上,一直很想弄明白这到底是个什么鬼东东,简简单单的一句话:一个监听器就是一个回调方法的实现!不知道你看到这句话是不是瞬间也有了一个很直观的理解呢!于是我自己尝试着写了一个简单的回调demo,大致意思是一个listview,点击它的某个item,触发一个textview文本内容的文字改变,显示我点击的是哪一项,此处不用安卓提供的OnItem

2017-10-22 22:45:11 197

原创 Android购物车

MainActivity布局:xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_p

2017-10-22 21:54:51 502

原创 购物

//主页import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.support.v7.widget.DividerItemDecoration;import android.support.v7.widget.LinearLayoutManager;imp

2017-10-22 20:23:36 236

原创 属性动画

//ObjectAnimation动画package com.example.propertyanimdemo01;import android.animation.AnimatorSet;import android.animation.ObjectAnimator;import android.animation.PropertyValuesHolder;import and

2017-10-15 21:21:06 239

原创 RecyclerView使用

package com.example.weektwopractice.view;import android.os.Bundle;import android.os.Handler;import android.support.v4.widget.SwipeRefreshLayout;import android.support.v7.app.AppCompatActivity;im

2017-10-15 18:36:04 240

原创 okHttp网络请求二次封装

package com.example.weektwopractice.net;import android.content.Context;import android.os.Handler;import android.os.Looper;import com.example.weektwopractice.bean.BaseBean;import com.google.gson

2017-10-15 18:26:19 367

原创 AngularJS增删查改(D)

<metacharset="utf-8" /><scriptsrc="jquery-2.1.0.js"type="text/javascript"><scriptsrc="angular.js"type="text/javascript"><scriptsrc="angular-route.js

2017-09-21 13:32:07 266

原创 购物车2

html>html lang="en" ng-app="cart">head> meta charset="UTF-8"> title>购物车title> script src="js/angular1.4.6.min.js">script> script src="jquery-3.2.1.js">script>head>body ng-controll

2017-09-20 14:30:58 261

原创 angularJs路由和网络请求

html>html lang="en">head> meta charset="UTF-8"> title>Titletitle> script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js">script> script src="https://apps.bdim

2017-09-20 13:56:42 760

原创 angular路由

Title            li{            list-style: none;        }        a{            text-decoration: none;            color: black;        }        .header{            background: pink

2017-09-20 09:31:43 309

原创 HttpUrlConnection的post请求

new Thread(){public void run() {//?userName="+name+"&passWord="+pwdString path="http://169.254.135.196:8080/LogServer/servlet/LogServlet";String data ="userName="+name+"&passWord="+p

2017-08-25 11:31:21 343

原创 Pulltorefreshlistview刷新使用

1、首先到Lib包到Project,在依赖上工程2、MainAcitivity代码public class MainActivity extends AppCompatActivity { private List adlist; private PullToRefreshListView pfl; private MyAdapter adapter;

2017-08-25 10:30:38 306

原创 Pagerslidingtabstrip菜单标题栏

1.加入library作为本地包工程,或者加入依赖在build.gradle(我对gradle不是很了解,所以用前面那个导入包的方法)dependencies { compile 'com.astuetz:pagerslidingtabstrip:1.0.1'}2、布局文件com.astuetz.PagerSlidingTabStrip android:id="@

2017-08-25 10:18:53 249

原创 ViewPager无线轮播

public class MainActivity extends AppCompatActivity {    private Handler handler=new Handler(){        @Override        public void handleMessage(Message msg) {            super.handleMess

2017-08-24 16:10:56 222

原创 ViewPager引导页

//先写几个布局文件,在进行加载public class WelcomeActivity extends AppCompatActivity {    private ViewPager vp;    private List list;    @Override    protected void onCreate(Bundle savedInstanceState)

2017-08-24 16:04:34 185

原创 多条目加载+XlistView刷新加载更多

《1、》MainActivity代码public class MainActivity extends AppCompatActivity implements XListView.IXListViewListener { private Handler handler=new Handler(){ private MyAdapter adapter;

2017-08-24 14:22:54 477

原创 引导页面SharedPreferences

public class WelcomeActivity extends AppCompatActivity {    private int[] images={R.mipmap.bb,R.mipmap.cc,R.mipmap.dd};    @Override    protected void onCreate(Bundle savedInstanceState)

2017-08-23 14:00:49 214

原创 json进行缓存+ViewPager+onRefresh+XlistView

public class MainActivity extends AppCompatActivity implements XListView.IXListViewListener { private Handler handler = new Handler() { private MyViewPager viewPager; @Override

2017-08-23 09:49:43 229

原创 Json缓存到SdCard里

public class MainActivity extends AppCompatActivity { private Handler handler=new Handler(){ @Override public void handleMessage(Message msg) { adlist = (List) msg.o

2017-08-22 15:37:46 369

原创 ImagerLoader缓存到SdCard

package baway.com.yuejunfei1503a20170424;import android.app.Application;import android.os.Environment;import android.util.Log;import com.nostra13.universalimageloader.cache.disc.impl.UnlimitedDi

2017-08-22 15:24:47 246

原创 DrawLayout侧拉

、xml布局代码android.support.v4.widget.DrawerLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"andro

2017-08-21 21:13:42 200

原创 xlistView下拉刷新,上拉加载更多

<1>、MainActivity代码 public class MainActivity extends AppCompatActivity implements XListView.IXListViewListener {private List<String> list;Handler handler=new Handler(){ @Override public void h

2017-08-21 21:11:48 184

空空如也

空空如也

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

TA关注的人

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