自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 重识handler机制并自己手写一个handler框架

最近重新学习了handler,以及handler的源码 通过看handler原理 ,了解到handler中使用了生产者模式-消费者模式所以想着自己写一个框架然后自己写了一个简单的handler框架 有问题或者见解的朋友欢迎评论区留言讨论,首先看下面这张图,handler的基本流程图生产者:往队列添加消息,当队列满的时候,不能再添加消息了,此时block(即消息阻塞了),当生产一个消...

2019-06-21 10:55:22 336

原创 使用第三方sdk时问题

做项目中难免会需要用到第三方SDK,比如微信/支付宝登录,支付 百度/高德地图集成等 主要分析一下,最后一个机型问题是朋友的经验微信支付宝第三方主要是包名的问题 包名和平台开放包名不匹配 本人遇到的也就是包名冲突 如有其他大佬有其他的错误 可以补充百度地图SDK FragmentStatePageAdapter,多个Fragment地图内存泄漏 主要...

2019-06-15 17:00:47 942

原创 Android 发生ANR的情况和处理

在Android中,Activity Manager 和 Window Manager system services 会监控每个程序的运行,当程序出现如下三种种情况的时候就会弹出ANR的提示对话框:1.用户在进行了一种操作后5秒钟没有响应。2.broadCastReceiver所进行的操作在10秒内没有完成。 3.Service在20秒内没返回结果。...

2019-06-15 16:52:00 408

原创 对Android App 中卡顿的处理和分析

用户对卡顿的感知, 主要来源于界面的刷新. 而界面的性能主要是依赖于设备的UI渲染性能. 如果我们的UI设计过于复杂, 或是实现不够友好,计算绘制算法不够优化, 设备又不给力, 界面就会像卡住了一样, 给用户卡顿的感觉.,让用户体验感到很不爽,所以抽空总结一下 希望对大家能有所帮助1.16ms原则 Android 在不同的版本都会优化“UI的流畅性”问题,但是直到在android...

2019-06-15 16:47:49 431

原创 图片的算法

最近在做项目中 图片很大 所以 也到网上找了很多的帖子 找到了以下几种对图片的压缩算法经过测试都可用 希望可以帮到大家图片的旋转和放大缩小...

2019-06-15 16:18:13 170

原创 展示+详情

Api//商品详情@GET("small/commodity/v1/findCommodityDetailsById")Observable<DetailBean> getDetaildata(@Header("userId") int userId, @Header("sessionId") String sessionId, @Query("commodityId") i...

2019-04-07 11:47:55 200

原创 随便写写

Contract//V层public interface Zuo_View_interface{ //数据刷新 public void showData(String message); public void show_RightData(String message); public void show_GoodData(String message2)...

2019-03-04 08:19:09 73

原创 Okhttp+Recycle+Mvp实现展示页面

UserViewpublic interface IUserView extends IBaseView{ void callBackData(UserBean data);}BaseViewpublic interface IBaseView {}ShowActivitypublic class ShowActivity extends AppCompatAc...

2019-02-17 20:35:01 265 4

原创 mvp登录注册 (不一样的方法)

接口public interface IMainView extends IBaseView{ //成功 public void callBackSuccess(NewsBean newsBean); //失败 public void callBackOnerror(String err);}public interface IBaseView {}...

2019-02-17 20:30:09 161

原创 RecycleView展示

MainActivitypublic class MainActivity extends AppCompatActivity implements IContract.IView { @BindView(R.id.reView) RecyclerView reView; @BindView(R.id.reView2) RecyclerView reView...

2019-01-20 11:43:52 168

原创 简单的登录注册

废话不多说  直接上代码   MVP借口回掉模式MianActivitypublic class MainActivity extends AppCompatActivity implements LoginContract.LoginView { @BindView(R.id.btn_reg) TextView btnReg; @BindView(R.id.ph...

2019-01-20 11:32:57 275

原创 简单的购物车(全选,反选,结算)

如何做购物车,在做购物车之前必须要缕清楚它里边的逻辑  如果不理解逻辑   就和搬代码的码农没什么区别了   所以我建议大家县缕清楚逻辑  在去敲代码  布局很low   大家就凑活着看吧   诶话不多说了   直接上代码   以下是本人做购物车时用到的几个依赖//MetrialDesign:Design库implementation 'com.android.support:...

2019-01-19 10:45:20 1408

原创 流式布局

简单的流式布局    废话不多说   直接上代码首先导一个流式布局的依赖---》implementation 'com.fyales.android:library:1.0.2' XML布局&lt;LinearLayout android:layout_width="match_parent" android:layout_height="0dp" ...

2019-01-19 10:14:22 176

原创 pulltorefishlistview 联网解析

pulllistview&lt;com.handmark.pulltorefresh.library.PullToRefreshListView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/plv"&gt;&lt;/com.handm...

2018-12-15 10:25:48 131

转载 C语言八种排序

#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;//冒泡排序void maopaoSort(int data[], int n);//快速排序void quickSort(int data[], int low, int high);int findPos(int data[], int low, int high);//插入排序voi...

2018-12-12 10:32:50 133

原创 圆角 多条目 滑动 imageloader

     首先Imagelodaer这块   先写依赖   创建MyApppublic void onCreate() { super.onCreate(); //初始化组件 ImageLoaderConfiguration configuration = new ImageLoaderConfiguration.Builder(this).build(); ...

2018-12-06 19:57:20 112

原创 联网断网解析展示ListView

list_item类&lt;TextView        android:id="@+id/itemtextView"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:text="测试数据"        android:tex...

2018-12-02 18:50:39 127

原创 3

&lt;!DOCTYPE html&gt;&lt;html&gt;    &lt;head&gt;        &lt;meta charset="UTF-8"&gt;        &lt;title&gt;&lt;/title&gt;        &lt;script src="js/angular.min.js" type="text/javas

2018-05-02 19:09:20 109

原创 2

&lt;!DOCTYPE html&gt;&lt;html&gt;    &lt;head&gt;        &lt;meta charset="UTF-8"&gt;        &lt;title&gt;&lt;/title&gt;        &lt;style type="text/css"&gt;            .biaoti{  

2018-05-02 19:08:56 93

原创 1

&lt;!DOCTYPE html&gt;&lt;html&gt;    &lt;head&gt;        &lt;meta charset="UTF-8"&gt;        &lt;title&gt;&lt;/title&gt;        &lt;script src="js/angular.min.js" type="text/javas

2018-05-02 19:08:33 161

空空如也

空空如也

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

TA关注的人

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