自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

转载 头像上传

http://blog.youkuaiyun.com/u013233097/article/details/52462717

2018-01-30 10:51:25 317

转载 toolbar 标题栏使用

https://www.jianshu.com/p/9471b87f2c61

2018-01-22 13:58:52 276

转载 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

原创 HttpURLConnection网络获取

HttpURLConnection 安卓中最简单的一种获取网络数据的方法 适合初学者 简单明了代码少

2017-09-11 20:52:02 266

HttpsURLConnect

通过用HttpsURLConnect获取网络的资源 用GET请求方式 适用于json的解析 还有Handler消息机制 适配器写好之后就可以进行展示网络获取的资源

2017-09-05

空空如也

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

TA关注的人

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