自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 仿IOS弹窗,自定义弹窗,和滚动选择条目,详细注释小白能看懂

1.导入依赖//弹窗implementation 'com.bigkoo:alertview:1.0.3'//滚动选择器implementation 'com.contrarywind:Android-PickerView:4.1.8'2.布局3.点击各个按钮的操作bottomdialog.setOnClickListener(new View.OnClickListe...

2019-06-15 16:33:41 634

原创 选择图片,头像上传,MultiImageSelector简单使用,附加路径转bitmap,bitmap转换成base64格式,点赞哦!

1.首先导入依赖implementation 'com.github.stf-android:MultiImageSelector:1.0.1'2.点击图片调取MultiImageSelectorActivityprivate static final int REQUEST_IMAGEHEME = 4;更换的图片.setOnClickListener(new View.OnCl...

2019-06-14 11:26:28 287

转载 安卓 赋值list时去括号

System.out.println(list.toString().replaceAll("\\[|\\]", ""));

2019-06-11 17:15:44 388

原创 greendao

  private static DaoManager daoManager;    private final DaoSession daoSession;    private DaoManager(Context context) {        daoSession = DaoMaster.newDevSession(context, "my.db");    }    p...

2018-07-30 07:57:08 121

原创 eventbus

 implementation'org.greenrobot:eventbus:3.0.0public class MainActivity extends AppCompatActivity {    @BindView(R.id.tv_name)    TextView textView;    @Override    protected void onCreate(Bundle saved...

2018-07-09 08:28:17 97

原创 GreenDao数据库

1.倒依赖//根gradle classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2'//app gradleapply plugin: 'org.greenrobot.greendao' greendao { schemaVersion 1 //数据库版本号     daoPackage '包名.database' //设置时生成代码的目录 ...

2018-07-08 21:34:28 101

原创 注解和反射的使用

1.创建一个library,butterKnifelibraryButterKnife类写主要逻辑public class ButterKnife { public static void bind(final Activity activity){ Class<Activity> aClass = (Class<Activity>) activit...

2018-07-08 21:22:19 96

原创 Fresco的简单运用和总结

1.第一步倒依赖  //只支持静态图片implementation 'com.facebook.fresco:fresco:1.9.0'// 支持 GIF 动图,需要添加    implementation 'com.facebook.fresco:animated-gif:1.9.0'# org.gradle.parallel=true2.创建App类实现初始化public class App ...

2018-07-08 20:23:59 204

原创 流失布局,梯形布局,输入框添加

/*******流失布局********/@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { super.onMeasure(widthMeasureSpec, heightMeasureSpec); measureChildren(widthMeasureSpec,he...

2018-07-01 19:47:54 160

原创 自定义View

public class TitleView extends LinearLayout implements View.OnClickListener{ private TypedArray typedArray; private String btnleft; private String btnright; private String btntitle; ...

2018-07-01 19:44:09 85

原创 属性动画

public class MainActivity extends AppCompatActivity implements View.OnClickListener {    private View contentRl;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCre...

2018-06-25 08:10:49 79

原创 封装OK,get,post

public class OkhtttpUtils {    private static OkhtttpUtils mOkhtttpUtils;    private OkHttpClient mOkHttpClien;    private final Handler mHandler;    private OkhtttpUtils() {        HttpLoggingInterce...

2018-06-25 08:09:20 135

原创 二维码布局

<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <TextView android:id="@+id/tv_scan_result" ...

2018-06-19 08:15:58 419

原创 简单二维码扫描,生成

1.需要先导入外部库libzxing,添加依赖时一定要注意settings.gradle里include ':app','libzxing'2.只需要在点击事件里执行功能就行//扫描scanBarCodeButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View...

2018-06-18 20:05:51 252

原创 简单MVP框架,登录注册

/****model层,使用OK连接数据,没封装********/public class MainModel { public void login(final String account,String password,final ILoginModelCallback iLoginModelCallback){ OkHttpClient okHttpClient =...

2018-06-18 19:59:56 217

原创 自定义view梯式布局

package bwei.com.zhou1_demo;import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.ViewGroup;public class FlowLayout extends ViewGroup { ...

2018-06-10 21:10:21 130

原创 流式布局

public class FlowLayout extends ViewGroup {    public FlowLayout(Context context) {        super(context);    }    public FlowLayout(Context context, AttributeSet attrs) {        this(context, attrs, ...

2018-06-10 21:09:05 120

原创 无限轮播

package bwei.com.lianxi_demo.fragment;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v4.app.Fragment;import android.support.v4.view.ViewPager;impor...

2018-05-30 22:22:53 106

原创 三级缓存

package bwei.com.lianx_demo.app;import android.app.Application;import android.content.Context;import android.os.Environment;import android.os.Handler;import com.nostra13.universalimageloader.cache.dis...

2018-05-30 22:18:58 102

原创 第三基础分的轮播

//*******************布局************************/ <RelativeLayout                android:layout_width="match_parent"                android:layout_height="240dp">                <android.suppo...

2018-05-27 23:44:36 130

原创 小圆点

<shape    android:shape="oval"    xmlns:android="http://schemas.android.com/apk/res/android">    <solid android:color="#FF3333"/>    <size android:width="20sp" android:height="

2018-05-27 23:40:51 137

原创 连接工具类

public class HttpUtils {    private static final String TAG = "HttpUtils---";    private MyHandler myHandler = new MyHandler();    private static final int SUCCESS = 0;    private static final int ERR...

2018-05-27 23:35:46 105

原创 轮播图适配器

public class MyAdAdapter extends PagerAdapter {    private List<ImageView> list;    public MyAdAdapter(List<ImageView> list) {        this.list = list;    }    @Override    public int getC...

2018-05-27 23:31:40 112

原创 商品页面复杂多点+

public class GoodsActivity extends AppCompatActivity {    private static final String TAG = "GoodsActivity&&&&&";    private PullToRefreshScrollView scrollView;    private ViewPage...

2018-05-27 23:30:28 94

原创 ViewPager+listview布局

/******************布局**********************/<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"    xmlns:tools="http://sc...

2018-05-27 23:24:07 291

原创 多条目优化

public class MyAdapter extends BaseAdapter {    private static final String TAG = "MyAdapter---";    private Context context;    private List<SheHuiBean.NewslistBean> newslist;    public MyAdapt...

2018-05-20 23:05:13 92

原创 图片加载MyApp

public class MyApp extends Application {    @Override    public void onCreate() {        super.onCreate();        initImageLoader();    }    private void initImageLoader() {        //创建默认的ImageLoader配...

2018-05-20 22:38:29 91

原创 侧拉框

<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"...

2018-05-18 13:50:12 161

原创 图片加载----瞎写

public class MainActivity extends AppCompatActivity {    private static String pic_url = "http://pic22.photophoto.cn/20120113/0036036848061774_b.jpg";    private static String pic1="http://img.zcool.c...

2018-05-15 07:55:38 150

原创 适配器优化

public class MyAdapter extends BaseAdapter { private Context context; private List<NewBean.ItemBean> list; public MyAdapter(Context context, List<NewBean.ItemBean> list) { ...

2018-05-13 18:58:48 142

原创 将输入流转成字符串,检查网络状态

public class CommenUtils { //将输入流转成字符串 public static String inputStream2String(InputStream inputStream) throws IOException { int len = 0; byte[] butter = new byte[1024]; ...

2018-05-13 18:58:14 141

原创 HttpURlConnection获取接口,handler

public class Fragment01 extends Fragment{ private static final String TAG = "Activity---"; private ListView listView; private Handler handler=new Handler(){ @Override publ...

2018-05-13 18:57:05 345

原创 fragment的布局和点击页面的切换

<FrameLayout        android:id="@+id/content"        android:layout_width="match_parent"        android:layout_height="0dp"        android:layout_weight="1"></FrameLayout>    <View 

2018-05-11 21:05:28 1086

原创 AsyncTask获取数据

public class Fragment02 extends Fragment {    private static final String TAG = "Fragment02";    private TextView name, address;    @Nullable    @Override    public View onCreateView(@NonNull LayoutIn...

2018-05-11 21:03:36 213

原创 angular数值的加减操作,如果为0,删除此条数据

var app = angular.module("myApp", []); app.controller("myCtrl", function($scope) { $scope.pros = [{ id: 1, name: "qq", price: 12.9, number: 2 }, { id: 2, nam

2018-01-19 11:48:11 764

原创 angular

#sd { border-radius: 10px;  /*圆角边框 */ background-image: url(img/ss.jpg); background-position: right; background-repeat: no-repeat; } label { display: block; } span { co

2018-01-17 20:13:23 139

原创 angular 增删改查

<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><style>body{ background-image: url(../img/335853-106.jpg);}tbody tr:nth-child(even){...

2018-01-17 10:46:11 229

空空如也

空空如也

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

TA关注的人

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