- 博客(32)
- 收藏
- 关注
原创 图片上传
public class MainActivity extends AppCompatActivity implements View.OnClickListener, MainView {private ImageView headPhoto;private TextView tvCamera;private TextView tvPhoto;private PopupWindow po...
2019-06-10 21:52:29
1016
转载 GreenDao缓存
//成功方法里存值oneCacheBeanDao.deleteAll();for (int i=0;i<result.size();i++){OneCacheBean oneCacheBean = new OneCacheBean();oneCacheBean.setName(result.get(i).getName());oneCacheBeanDao.insertOrRepl...
2019-06-03 11:01:30
230
转载 PopWindow弹窗简单实现
private void initPopWinDow() {View view = View.inflate(getActivity(),R.layout.pop,null);top_recy = view.findViewById(R.id.top_recy);botton_recy = view.findViewById(R.id.botton_recy);popupWindow = ...
2019-06-03 10:59:52
466
转载 自定义搜索框
public class Custorm extends LinearLayout {private ImageView img;private ImageView img_seek;private EditText edit_seek;public Custorm(Context context) {super(context);}public Custorm(Context co...
2019-06-03 10:58:19
453
原创 PopupWindow的简单设置
//设置Popuwindow出现在什么位置popupWindow.showAsDropDown(v);//popupWindow的样式,睡醒private void initPopupWindow(){View view = View.inflate(getActivity(), R.layout.popwindow_layout, null);popRec = (RecyclerVie...
2019-06-03 10:28:08
300
转载 Android简单版极光推送(赵智畏著)
android {compileSdkVersion 28defaultConfig {applicationId “com.example.lenovo.myapplication”minSdkVersion 15targetSdkVersion 28versionCode 1versionName “1.0”testInstrumentationRunner “android....
2019-05-28 10:06:58
203
原创 同步购物车
public class DetailsActivity extends AppCompatActivity implements ShowView {private XBanner xbanner;private TextView details_name;private TextView details_price;private String picture;private Det...
2019-05-26 20:32:04
417
原创 Userid SessionId sp储存
@Overridepublic void getData(String data) {Gson gson = new Gson();LoginBean loginBean = gson.fromJson(data, LoginBean.class);String status = loginBean.getStatus();if(status.equals(“0000”)){Toast...
2019-05-26 20:28:11
354
原创 GreenDao数据库,简单实用
public class MainActivity extends AppCompatActivity {TestBeanDao mUserDao;@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R...
2019-05-19 21:12:19
243
1
原创 Retrofit工具类 + Rxjava
/**@详情 RXjava的被观察者@创建日期 2018/12/29 15:00*/public interface ObservedApis {//使用rxjava的时候,这里需要使用Observable@GETObservable get(@Url String url);@FormUrlEncoded@POSTObservable post(@Url String...
2019-05-19 19:44:41
332
原创 购物车,功能完善
public class ShopCarActivity extends AppCompatActivity implements IView, View.OnClickListener {private ShopAdapter mShopAdapter;private CheckBox mIvCircle;private List<ShopBean.DataBean> mLis...
2019-05-19 19:40:44
207
原创 购物车的基本代码 不完善
//自定义加减器public class SubAddButton extends LinearLayout {private View root;private TextView tvSub,tvNum,tvAdd;private OnNumChangedListener numChangedListener;//new 调用public SubAddButton(Context ...
2019-05-18 08:47:06
230
原创 Glide外部存储
@GlideModulepublic class GlideCache extends AppGlideModule {@Overridepublic void applyOptions(Context context, GlideBuilder builder) {int diskCacheSizeBytes = 1024 * 1024 * 100; // 100 MB//手机app路...
2019-05-12 21:58:41
190
转载 上拉下拉
private void initShow() {xrecy.setPullRefreshEnabled(true);xrecy.setLoadingMoreEnabled(true);xrecy.setLoadingListener(new XRecyclerView.LoadingListener() {@Overridepublic void onRefresh() {page=...
2019-05-12 21:42:31
189
转载 EventBus传值
myViewHolder.itemView.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) { Message message = new Message(); message.setImg(result.getMlss().getCommodi...
2019-05-12 21:41:31
286
原创 OkHttp工具类
public class OkHttpManager {OkHttpClient mClient;Handler mHandler;public static String TAG = “dj”;/** * 单例模式,必须要写一个无参的私有的构造方法,哪怕这个方法里什么事都不干 */private OkHttpManager() { initOkHttp();}priv...
2019-05-12 21:39:30
766
原创 webview与JS交互
public class fragment02 extends Fragment {private Button btn_color;private Button btn_surprise;private WebView web_view;@Nullable@Overridepublic View onCreateView(@NonNull LayoutInflater inflat...
2019-05-07 09:52:34
192
转载 最简单的详情
11:23:21丛志杰 15903549848 2019/5/6 11:23:21@Override protected void onCreate(Bundle savedInstanceState) {  ...
2019-05-06 11:24:26
174
转载 最简单流式布局
11:18:41丛志杰 15903549848 2019/5/6 11:18:41int width = getWidth(); int disWidth = 18; &nb...
2019-05-06 11:21:57
295
原创 WebView 简单Android调用JS
//找到webviewWebView webView = (WebView)findViewById(R.id.webView);//要设置webView.setWebViewClient(new WebViewClient());webView.setWebChromeClient(new WebChromeClient());WebSettings settings = webVie...
2019-05-05 16:09:38
208
原创 Intent跳转传值
//首先创建一个Intent的对象Intent intent = new Intent(当前文件的上下文(Context),要跳转的Activity名.class)://需要传值//键值对intent.putExtra(“name”,value);//有两种跳转方式//第一种 直接跳转,没有回传值startActivity(intent);关闭(结束)Activity的方式: ...
2019-05-05 14:07:24
273
翻译 自定义View 水波纹
public class WaterView extends View {private Path path;private Paint paint;private float mX;public WaterView(Context context) { this(context,null);}public WaterView(Context context, Attrib...
2019-05-01 12:17:34
249
原创 网络工具类 post
public static String postData(String url,String phone,String pswd){try { HttpURLConnection connection = null; URL url1 = new URL(url); connection = (HttpURLConnection) url1.openConnectio...
2019-05-01 12:17:24
262
原创 AsyncTask post方式 单例 网络判断
public class HttpUtil {private static HttpUtil util;private HttpUtil(){};public static HttpUtil getInstance(){ if (util == null){ synchronized (HttpUtil.class){ if (util =...
2019-05-01 12:17:15
304
原创 Volley框架简述
/**@作者 杜彬@创建日期 2019/3/20和网络交互支持 get和posturl method param callback*/public class HttpUtil {/**网路请求分发方法@param url@param method@param param@return*/public HttpUtil doHttp(...
2019-05-01 12:16:51
255
原创 关于Volley的MVP
public interface IMainModel {void getData(String url, int method, Map<String, String> param, HttpUtil.Callback callback);}public class MainModelImpl implements IMainModel {private HttpUtil ...
2019-05-01 12:16:41
248
原创 自定义属性
在values文件夹里创建一个 xml文件<declare-styleable name="ZheXianView"> <attr name="paint_color" format="color"/></declare-styleable>在自定义View中的构造方法里写如下代码TypedArray typedArray = cont...
2019-04-26 21:11:44
126
原创 异常捕获
创建一个类实现 Thread.UncaughtExceptionHandlerpublic class CrashHandler implements Thread.UncaughtExceptionHandler{private CrashHandler(){}private static CrashHandler crashHandler;public static Cras...
2019-04-26 21:04:53
91
原创 另一种recyclerView多条目的判断方式
public class ShowAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> {private Context context;private List<Object>list=new ArrayList<>();private View view;public ShowA...
2019-04-26 10:14:56
183
原创 普通recycler多条目
public class ShowAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> {private Context context;private ListBean.ResultBean result;private int bannerType = 0;private int rxxpType = 1...
2019-04-26 10:08:36
127
原创 流式布局
public class Flowlayout extends ViewGroup {private List<View> allChild = new ArrayList<>();public Flowlayout(Context context) { this(context, null);}public Flowlayout(Context con...
2019-04-26 09:58:52
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人