自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 问答 (2)
  • 收藏
  • 关注

原创 关于相机相册上传图片视频dialog的小知识点

popwindowdialog

2019-01-18 19:14:11 253

原创 停靠

Adapterpackage adapter;import android.content.Context;import android.support.v7.widget.RecyclerView;import android.text.TextUtils;import android.view.LayoutInflater;import android.view.View;im...

2019-01-13 18:51:18 224

原创 Android Retrofit2实现上传图片、get请求、 post请求

这个是在项目的build.grade里面直接粘过去就OKext { // Sdk and tools minSdkVersion = 19 targetSdkVersion = 26 compileSdkVersion = 26 buildToolsVersion = '26.0.2' //support版本 supportVersion ...

2018-12-28 15:12:41 6390

转载 Android 高德地图

简单版的高德地图注册登录注册成功后进入个人中心点击我的应用点击创建新应用可以填入你想取的名称 选择类型获取SHA1码在此附上GitHub地址https://github.com/zzzzzjson/GaodeDemo需要导的jar在GitHub中需要加的权限 <!-- Normal Permissions 不需要运行时注册 --> &l...

2018-12-20 11:38:15 634 2

原创 Android购物车(二级列表ExpandableListView)

简单版购物车 是用二级列表 框架是MVP 请求网络的方法是OKHttp以下是效果图展开后的效果部分中加减的功能是用自定义view实现的GitHub地址 https://github.com/zzzzzjson/GoodsListDemo以下上主要代码布局文件 MVP框架不在展示需要的依赖 implementation 'com.github.bumptech.gli...

2018-12-19 21:03:37 978 1

原创 OKHttpget,post异步请求和同步请求 图片上传

这是对get、post异步同步的一个简单工具类的抽取代码并不全面import android.os.Environment;import java.io.File;import java.io.IOException;import java.util.concurrent.TimeUnit;import okhttp3.Callback;import okhttp3.FormBody...

2018-12-11 21:18:05 464

原创 简单OKHttp使用(异步post)+日志拦截

效果如下 只是一个简单的功能 并没有和MVP框架联合使用注意要加网络权限功能需要的依赖 implementation 'com.google.code.gson:gson:2.8.5' implementation 'com.squareup.okhttp3:okhttp:3.12.0' compile 'com.recker.flybanner:flybanner...

2018-12-11 21:05:05 500

原创 Menu选项菜单简单案例

话不多说 先上效果在res中新建一个menu文件夹Menu resource file我们需要创建的布局文件就出来了<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> &lt...

2018-12-08 10:51:25 324

原创 Android ZXing二维码扫一扫

大概效果如下测试的时候使用6.0有点问题,点击扫一扫会出现闪退的现象,使用更高版本的就不会出现这种现象 具体解决方法可查询度娘因为在模拟器上测试部分效果没有展示,但是在真机上测试过完全可以使用注意一点 动态权限要在根的build.gradle里面加入在项目的build.gradle里面做以下操作如果加载时有错然后在moudle里面的build.gradle里面讲版本15...

2018-12-05 10:10:32 729 1

原创 Android开发流式布局关联数据库

效果如下自定义View组合控件header_View<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&am

2018-12-01 11:42:05 468

原创 Android流式布局FlowLayout

大致效果如下布局文件<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.a...

2018-11-30 15:41:16 254

原创 Android 自定义View--小球拖动

下面就是大致的功能代码 不是特别全面import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.util.AttributeSet;import android.view.M...

2018-11-30 10:21:38 253

原创 Android自定义view--简单转盘

大概效果如下:在activity_main.xml中引入该自定义布局:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res

2018-11-29 17:13:13 454

转载 Android自定义View简单版

自绘控件自绘控件的内容都是自己绘制出来时,在View的onDraw方法中完成绘制。下面是一个简单的计数器 每点击一次 计数值就加一创建CounterView类,继承View,实现OnClickListener接口:import android.content.Context;import android.graphics.Canvas;import android.graphics....

2018-11-28 16:54:47 153

转载 Android简单 频道管理

效果图Fragment是空的 只是为了验证与fragment的联动,就不上代码了,另外有些小坑都已经填了第一步:需要再项目的build.gradle里面写上maven {url “https://jitpack.io”},否则依赖类会报错. 效果图在最后.allprojects { repositories { google() jcenter...

2018-11-21 09:59:30 311

原创 简单判断当前网络状态

import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;public class NetworkUtils { //为什么要串上下文对象 因为这是一个单独java类所以获取不到Android public static bool...

2018-11-16 16:00:08 307

原创 PullToRefresh列表展示

导入PullToRefresh库主布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="

2018-11-16 11:03:40 158

原创 基类抽取BaseActivity BaseFragment 简单框架

布局<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk...

2018-11-15 11:25:09 329 1

转载 RecyclerView 实现简单瀑布流的应用

效果实现代码需要的jar包com.android.support:recyclerview-v7:28.0.0com.android.support:cardview-v7:28.0.0activitymain的xml代码 <?xml version="1.0" encoding="utf-8"?> &

2018-11-14 20:40:15 138

原创 事件分发 解决header子控件与父控件的冲突

父控件listview布局<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_p...

2018-11-14 17:06:36 178

原创 事件分发 -----控制字体大小

鼠标向左 字体缩小鼠标向右 字体放大MainActivityimport android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.Log;import android.view.MotionEvent;import android.view.View;import a...

2018-11-14 14:52:38 250 1

原创 RecyclerView +接口回调

需要的依赖com.android.support:recyclerview-v7:28.0.0MainActivityimport android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.support.v7.widget.LinearLayoutManager;import ...

2018-11-12 18:58:12 613

原创 FlyBanner无限轮播图

添加依赖dependencies { compile 'com.recker.flybanner:flybanner:1.3'} MainActivityimport android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.widget.Toast;import com....

2018-11-12 14:36:10 216

原创 DrawLayout+ImageLoader+XListView+TabLayout

注意 导依赖权限功能一 和功能二 同类题在此功能一不予展示Mainactivity 侧拉 各功能切换import android.os.Bundle;import android.support.v4.app.FragmentManager;import android.support.v4.widget.DrawerLayout;import android.supp...

2018-11-10 12:07:37 239

原创 TabLayout代替Radio

MainActivityimport android.os.Bundle;import android.support.design.widget.TabLayout;import android.support.v4.app.Fragment;import android.support.v4.view.ViewPager;import android.support.v7.app....

2018-11-09 16:14:56 208

原创 XlistView+自定义接口

Mainactivityimport android.os.AsyncTask;import android.os.Bundle;import android.os.Handler;import android.support.v7.app.AppCompatActivity;import com.example.day9_xlistviewcustom.adapter.MyAdap...

2018-11-09 14:23:55 115

转载 Android studio结合数据库简单的进行展示删除

xml里面的代码在这里插入代码片main里面的代码<Button android:id="@+id/get_Btn" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="获取数据" /> <ListView android:id="@+id/l

2018-11-08 20:20:05 932

原创 Android 侧滑控件DrawableLayout与Toolbar结合使用+NavigationView

侧拉布局<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_widt

2018-11-08 19:32:08 710

原创 Refresh+LoadMore下拉刷新 上拉加载更多

导入有关的library库 XListViewFlushimport android.os.Bundle;import android.os.Handler;import android.support.v7.app.AppCompatActivity;import android.text.format.DateFormat;import com.example.day9_xl...

2018-11-08 15:21:53 806

原创 Android图片ImageLoader的基本使用

Mainactivityimport android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.Button;import android.widget.ImageView;import com.example.day6...

2018-11-08 14:43:35 812

转载 整理Glide和Picasso的区别

Picasso的内存开销远大于Glide原因是Picasso是加载了全尺寸的图片到内存,让GPU来实时重绘大小,而Glide加载的大小和ImageView的大小是一致的,因此更小Picasso也可以指定加载的图片大小的Picasso.with(this).load(“http://nuuneoi.com/uploads/source/playstore/cover.jpg“).resi...

2018-11-05 16:47:25 221

原创 HTTPURLConnection与Handle结合使用

MainActivityimport android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v4.app.Fragment;import android.view.LayoutInflater;import android.view.View;impor...

2018-11-04 19:43:42 340

空空如也

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

TA关注的人

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