![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
解析
文章平均质量分 67
Key_p
用每天的点滴,铸就人生的辉煌
展开
-
JSON解析
import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.List;import org.json.JSONArray;import org.json.JSON原创 2017-08-02 19:43:12 · 314 阅读 · 1 评论 -
调用系统照相机拍照与相册图片
1.清单文件配置 <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:na...转载 2018-03-29 23:38:21 · 333 阅读 · 0 评论 -
自定义View实现留声机
自定义ViewGramophoneView 类public class GramophoneView extends View { private int halfMeasureWidth; // 中间图片默认半径 private static final int DEFAULT_PICTURE_RADIUS = 400; // 唱片旋转默认速度,其实是通过每次旋转...原创 2018-03-06 08:56:06 · 272 阅读 · 0 评论 -
自定义Banner轮播图
下面是自定义Banner轮播图添加依赖compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'添加权限<uses-permission android:name="android.permission.INTERNET"/><uses-permission android:name="and...原创 2018-03-06 08:50:58 · 285 阅读 · 0 评论 -
Viewpager+Radiograp+Fragment连用时导航图片的切换
1、在drawable 下 右键 New drawable resource file 起一个文件名 File Name 下面 Root element 选择 selector类型(这里每一个RadioButton都需要引用一个,以上方今日头条为例,所以需要建4个)-----每个里边放你的一个RadioButton对应的一个红色点击的图片和未点击的白色图片里边代码如下------例: 需要写...原创 2018-03-07 21:08:00 · 297 阅读 · 0 评论 -
购物车订单实现
UTils工具类APIService类public interface APIService { @GET("product/getOrders?uid=71") Observable order(); @GET("product/updateOrder") Call update(@Query("uid") int uid,@Query("status") int sta原创 2018-01-18 21:00:09 · 1183 阅读 · 0 评论 -
ProgressBar水平进度条设置
在XML的布局控件中添加 style="@style/Widget.AppCompat.ProgressBar.Horizontal"就完成水平进度条的设置Activity中设置progressbar.setMax(100); 设置进度条的最大值progressbar.setProgress(progress); 同步进度条进度原创 2018-01-18 13:56:37 · 4268 阅读 · 0 评论 -
Fresco
http://www.cnblogs.com/liushilin/p/5659301.html转载 2017-11-28 10:37:44 · 185 阅读 · 0 评论 -
MVP+Rxjava+Retrofit+Fresco网络请求数据
数据解析原创 2017-11-28 14:30:30 · 416 阅读 · 1 评论 -
电商购物
以下是购物车的简单实现代码,希望对大家能起到一点作用首先咱们先把布局完成values中的attr布局declare-styleable name="QuantityChooseView"> attr name="maxQuantity" format="integer"/> attr name="quantity" format="integer"/>原创 2017-10-26 08:46:12 · 344 阅读 · 0 评论 -
MVp
接下来和大家分享一下我使用MVP的项目流程:首先是创建各个文件包:Activity、adapter、view、bean、model、okhttp、utils、presenter接下来就是各个文件包中的使用:view包中的类的显示作用:创建接口并调用方法public interface RecyView { void showRecy(RlvBean rb);//原创 2017-10-25 18:14:51 · 235 阅读 · 0 评论 -
购物车的简单实现
下面是购物车MVP效果的简单实现首先是布局这是Activity_main布局这个是Activity_goods布局这是Activity_car布局这是rv_item_car布局这是rv_item_goods布局接下来就是各个类的代码MainActivity类import android.conten原创 2017-10-22 18:57:23 · 478 阅读 · 0 评论 -
ViewPager 剖析及使用
ViewPager的剖析及使用详解ViewPager在开发中的使用频率非常的高,所以在此做个总结。主要包括以下几方面:ViewPager的简介和作用ViewPager的适配器ViewPager的翻页动画ViewPager结合第三方库实现小圆点指示器效果基于ViewPager实现广告轮播控件基础1.ViewPager的简介和作用ViewPager是原创 2017-10-08 09:19:15 · 269 阅读 · 0 评论 -
Recyclerview的介绍与使用
RecyclerView使用介绍RecyclerView 是Android L版本中新添加的一个用来取代ListView的SDK,它的灵活性与可替代性比listview更好。接下来通过一系列的文章讲解如何使用RecyclerView,彻底抛弃ListView.介绍RecyclerView与ListView原理是类似的:都是仅仅维护少量的View并且可以展示大量的数据集。Recy原创 2017-10-08 08:42:34 · 370 阅读 · 0 评论 -
MVP模式从入门到精通
首先MVP 是从经典的MVC架构演变而来,那我们是不是要先说下何为MVC模式? 系统C/S(Client/Server)三层架构模型: 1)视图层(View):一般采用XML文件对应用的界面进行描述,使用的时候可以直接引入,极为方便,可以的大大缩短开发时间,也可以使用JavaScript+HTML等的方式作为View层,当然这里需要进行Java和JavaScript之间的通信,幸运的原创 2017-10-07 19:29:31 · 734 阅读 · 0 评论 -
Android 开发启动时白屏或黑屏的最简单解决方法
一共两个步骤:1.在AndroidManifest文件中设置: <activity android:name=".ui.SplashActivity" android:theme="@style/Theme.Splash" android:screenOrientation="portrait"> ...原创 2018-03-31 10:36:21 · 863 阅读 · 0 评论