- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 RxJava+MVP+Retrofit+Dagger2+Okhttp,app架构封装
主要利用以下技术点 看链接更全面https://www.jianshu.com/p/43c4407e442e Retrofit 2 Retrofit官网OkHttp https://link.jianshu.com?t=http://square.github.io/okhttp/RxJava RxJava官网Dagger2 Dagge
2018-02-10 14:06:21
459
转载 Android混淆从入门到精通
网址链接 https://www.jianshu.com/p/7436a1a32891 简介 作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。混淆概念虽然容易,但很多初学者也只是网上搜一些成型的混淆规则粘贴进自
2018-02-01 17:02:30
298
转载 ijkplayer 视屏播放
布局 layout="@layout/simple_player_view_player" android:layout_width="match_parent" android:layout_height="180dp"/> //add 视屏播放依赖 compile 'com.dou361
2018-01-22 11:52:00
1142
转载 android双击退出应用代码
private long lastTime; @Override //双击退出 public void onBackPressed(){ long currentTime = System.currentTimeMillis(); if (currentTime - lastTime super.onBa
2018-01-22 11:45:37
427
转载 android Server 服务 四大组件之一
http://blog.youkuaiyun.com/guolin_blog/article/details/11952435///了解 两种服务类型的区别http://blog.youkuaiyun.com/guolin_blog/article/details/11952435/
2018-01-09 20:47:25
448
转载 recycleview条目点击
条目点击 回传值http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0327/2647.html
2018-01-04 21:14:17
232
转载 二次采样
二次采样 代码连接http://blog.youkuaiyun.com/u012702547/article/details/51245133
2018-01-04 17:02:37
326
转载 Android中的弹出提示框 [此博文包含图片] (2014-01-21 16:42:31) 转载 ▼ 标签: android alertdialog 提示框 对话框
http://blog.sina.com.cn/s/blog_7f311ef50101ingb.html //alertdialog 弹出框
2018-01-03 19:56:05
427
原创 Android实现网络多线程断点续传下载
Android实现网络多线程断点续传下载 及原理 代码连接地址https://www.cnblogs.com/hanyonglu/archive/2012/02/20/2358801.html
2018-01-03 11:45:04
226
原创 Freso的图片缓存
对于大多数的应用,Fresco的初始化,只需要以下一句代码:1Fresco.initialize(context);对于那些需要更多进一步配置的应用,我们提供了ImagePipelineConfig。以下是一个示例配置,列出了所有可配置的选项。几乎没有应用是需要以下这所有的配置的,列出来仅仅是为了作为参考。
2017-12-19 14:25:50
455
原创 recycleview加载数据实现数据刷新上拉下拉 Demo 用到retrofit 和mvp模式 图片展示
布局文件 xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="htt
2017-12-05 17:08:06
322
原创 retrofit 用mvp实现
package lanbo.myweektest.model;import java.util.List;import retrofit2.Callback;/** * Created by asus on 2017/12/3. */public interface IModel { public void getFromnet(Callback
2017-12-03 20:48:52
247
原创 rtrofit @get @path 用注解@get("") 请求数据
添加权限 uses-permission android:name="android.permission.INTERNET">uses-permission>application android:name=".IapplicationInterface.IApplication"package com.example.gq.workspac
2017-12-03 20:28:23
1887
原创 Butterknif自定义view注解 不用依赖
package com.example.app3.butterknifezhujie;import android.app.Activity;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.But
2017-11-30 16:52:02
461
原创 通过反射可以获取Class的构造方法 通过构造方法创建对象
package com.example.app3.fanshe;/** * Created by gq on 2017/11/28. * * 1.可以反射到属性 有构造方法 私有的构造方法 方法 私有学的等 * 通过对应的参数找到构造方法 */public class User { public String name; public String a
2017-11-28 19:37:01
648
原创 mvp获取数据 完整的购物车 +自定义view的加减号
布局先行 xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent"
2017-11-23 11:38:58
1007
1
原创 购物车Adapter recycle的item点击事件
package com.example.gq.shoucar;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.support.v7.widget.LinearLayoutManager;import
2017-11-22 21:20:46
331
原创 asyncTask 异步网络请求数据 判断适配器为空
package com.example.guoqiang15090976;import android.os.AsyncTask;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.widget.
2017-11-17 19:07:14
358
原创 List(有序排放)、Map(以名和值一一对应的存放)、Set(既无序也没名)
立即体验集合就像数组一样,用来存放东西常用的集合分为List(有序排放)、Map(以名和值一一对应的存放)、Set(既无序也没名)在这三者之中其中List和Set是Collection接口的子接口,而Map不是Collection接口的子接口首先介绍的是集合一、List:为了学习List,这里介绍List的实现类:ArrayList和LinkedList
2017-11-10 09:39:08
1001
原创 Imageloader 的图片适配
加依赖 nostra 1.9.5; /////////////////////// 调用的一方////////////////////////////private final DisplayImageOptions options; / options = BaseImage.getOptions(); //这里要生成一下 public MyAda
2017-11-09 20:17:46
232
原创 mvp 简单的案例, mvp实现登录及注册 分为moudle数据层 activity视图v层 Presenter逻辑层
activity 的布局 登录和注册页面 xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" andr
2017-11-09 20:03:49
400
原创 okhttp 第三方 网络数据请求 异步get请求 和异步post请求 同步请求
package com.example.okhttp;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.Toast;import java.io.IOException;import okhttp3.Call;import okhttp3.
2017-11-07 19:01:21
488
原创 电商项目 简单的mvp 适合出学者 view层和presenter层的接口回调
LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_pare
2017-11-06 20:09:34
436
原创 自定义的二维码 需要导入包
//布局xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_ma
2017-11-05 19:11:12
367
原创 自定义view的矩形 阶梯状 画笔 画布
//1.布局com.example.juxing.View.CustomJieTiRect android:layout_width="wrap_content" android:layout_height="wrap_content" />//2.建一个view的包 不要把类写在Activity里面 如果是studio 复制我代码就可以用了packag
2017-11-05 19:01:34
265
原创 android studio 自定义view 带进度条的的圆 画弧 初学者最适合
这是圆的占位com.example.yuan.view.Custom01 android:layout_width="wrap_content" android:layout_height="wrap_content" />///////////////////////////////////////////////////package com.example
2017-11-05 14:37:33
475
原创 Angularjs全选/反选/表单验证
月考练习 var app=angular.module("myApp",[]); app.controller //控制器 app.controller("myCtrl",func
2017-10-25 20:57:23
317
HttpsURLConnect
2017-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人