- 博客(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
710
原创 选择图片,头像上传,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
330
转载 安卓 赋值list时去括号
System.out.println(list.toString().replaceAll("\\[|\\]", ""));
2019-06-11 17:15:44
421
原创 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
173
原创 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
117
原创 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
148
原创 注解和反射的使用
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
138
原创 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
256
原创 流失布局,梯形布局,输入框添加
/*******流失布局********/@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { super.onMeasure(widthMeasureSpec, heightMeasureSpec); measureChildren(widthMeasureSpec,he...
2018-07-01 19:47:54
204
原创 自定义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
129
原创 属性动画
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
130
原创 封装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
175
原创 二维码布局
<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
478
原创 简单二维码扫描,生成
1.需要先导入外部库libzxing,添加依赖时一定要注意settings.gradle里include ':app','libzxing'2.只需要在点击事件里执行功能就行//扫描scanBarCodeButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View...
2018-06-18 20:05:51
299
原创 简单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
263
原创 自定义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
157
原创 流式布局
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
146
原创 无限轮播
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
131
原创 三级缓存
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
130
原创 第三基础分的轮播
//*******************布局************************/ <RelativeLayout android:layout_width="match_parent" android:layout_height="240dp"> <android.suppo...
2018-05-27 23:44:36
151
原创 小圆点
<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
177
原创 连接工具类
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
126
原创 轮播图适配器
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
144
原创 商品页面复杂多点+
public class GoodsActivity extends AppCompatActivity { private static final String TAG = "GoodsActivity&&&&&"; private PullToRefreshScrollView scrollView; private ViewPage...
2018-05-27 23:30:28
126
原创 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
333
原创 多条目优化
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
115
原创 图片加载MyApp
public class MyApp extends Application { @Override public void onCreate() { super.onCreate(); initImageLoader(); } private void initImageLoader() { //创建默认的ImageLoader配...
2018-05-20 22:38:29
105
原创 侧拉框
<?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
198
原创 图片加载----瞎写
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
165
原创 适配器优化
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
170
原创 将输入流转成字符串,检查网络状态
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
178
原创 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
382
原创 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
1125
原创 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
258
原创 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
811
原创 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
165
原创 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
272
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人