- 博客(19)
- 资源 (4)
- 收藏
- 关注
转载 过滤器(Filter)与拦截器(Interceptor )区别
https://www.cnblogs.com/junzi2099/p/8022058.html
2019-03-28 14:36:17 117
转载 retrofit和Gson 中的异常 Expected BEGIN_OBJECT
java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 39 path $我在使用retrofit和Gson配合时,出现了这个问题,疑惑中乱七八糟瞎搞了一个下午没有解决。期间怀疑Gson解析不能使用泛型(因为我的解析使用了泛型),后来又觉得可能是我的关键字正好是解析器的某...
2019-03-28 11:08:51 624
转载 待补知识 Xposed Substrate Cydia frida
Xposed框架的使用--简单入门https://blog.csdn.net/xingkong_hdc/article/details/82531505Substrate Cydia frida
2019-03-27 16:39:02 452
转载 性能优化—TraceView
两篇文章一起看,基本就懂了https://blog.csdn.net/yinzhijiezhan/article/details/80167283https://www.jianshu.com/p/8a24bfb4b0d6一、TraceView的用处TraceView用于分析计算性能,流入某个方法过于耗时导致UI卡顿,或者某个方法调用次数过多,或者某个方法虽然并不占用...
2019-03-27 09:23:12 99
转载 插件GsonFormat快速生成JSon实体类 (Retrofit)
android studio gsonformat插件,根据上面的json格式自动生成一个Bean类gsonformat插件的安装请参考下面文章中间部分file->settings->plugins->browse repositories-> 搜索 “gsonformat”https://blog.csdn.net/tantion/article/detail......
2019-03-26 16:21:48 839
转载 Retrofit OkHttp3 打印日志 网络请求参数配置
1、用过Retrofit的朋友肯定知道使用Retrofit进行网络网络请求非常的方便简洁,但是要打印网络请求的日志还是要自己另想办法。昨天在网上找了一圈,发现要打印日志,大部分的帖子都是引入OkHttp3的日志库。implementation 'com.squareup.okhttp3:logging-interceptor:3.4.1'2、通过OkHttp3 对日志和其他网络请求参数进...
2019-03-26 09:59:05 2272
转载 Listener 和 Callback
https://blog.csdn.net/heiyueya/article/details/58249357感觉不太对,但有参考价值callback 强调返回给创建者listener 是当被观察者状态发生改变时,“通知"观察者listener 是主动告诉外面发生了什么事例如button.setListener(new MyList()) , 代表button是主语,动作的...
2019-03-25 14:16:41 1404
转载 前台服务 StartForeground
一、如何保活后台服务在Android Services (后台服务)里面,我们了解了Android四大组件之一的Service,知道如何使用后台服务进行来完成一些特定的任务。但是后台服务在系统内存不足的时候,可能会被系统杀死。那么如何让后台服务尽量不被杀死呢?基本的解决思路主要有以下几种:1. 提高Service的优先级:<!-- 为防止Service被系统回收,可以尝试通过...
2019-03-21 14:22:12 11790
转载 RecyclerView(B)
灵活使用的重点:getItemViewType和动态添加、删除Item。使List的风格丰富,多变。具体看“六、进阶”第二点(1)getItemViewType的例子(入门级) :RecyclerView 实战1 多种不同的Item,getItemViewType//把ItemViewType保存中数据list中,很经典的做法public int getItemViewType(...
2019-03-21 14:21:27 349
原创 android ndk int
android ndk int 在内存中保存是低位在前//67305985 二进制为100 00000011 00000010 000000010x04 0x03 0x02 0x01int tmepNum=67305985;内存中保存的顺序是0x01 0x02 0x03 0x04...
2019-03-18 11:40:54 163
转载 C++内存对齐总结
内存对齐,可以简单理解为每次读取的最小字节数。如果设置为2#pragma pack(2)一个char 也可能占两个字节#pragma pack(1)typedef struct tagTcpPacketHeader{ unsigned int uiDataLen; //包体的长度=包头长度+数据长度 unsigned char tcsVersion; ...
2019-03-18 11:29:17 198
转载 Socket中的bind函数与C++11中的std::bind冲突
该函数是绑定Socket, 而在C++11中增加了std::bind(_Fp &&__f, _BoundArgs &&__bound_args...) 函数, 可以用该函数绑定函数指针, 当在C++类中添加了using namespace std;之后,如果你想调用socket.h中的bind方法则会出现问题, 使得bind函数调用不是你想要的行为。解决方案是在使用...
2019-03-15 16:56:58 745
转载 HTTP协议
HTTP 的请求报文分为三个部分请求行、请求头和请求体请求行(Request Line)分为三个部分:请求方法、请求地址和协议及版本。(请求地址??)HTTP/1.1 定义的请求方法有8种:GET、POST、PUT、DELETE、PATCH、HEAD、OPTIONS、TRACE,最常的两种GET和POST,如果是RESTful接口的话一般会用到GET、POST、DELETE、PUT...
2019-03-13 10:32:11 276
转载 RXJava找不到AndroidSchedulers
原因:还需要依赖一个 RxAndroid,RxAndroid里有AndroidSchedulers,RxJava里是没有的(类似于Java的SDK不会包含AndroidSDK里的TextView)解决办法:1.可以增加RxAndroid依赖2.自己写一个AndroidSchedulers,以下代码:public class AndroidScheduler impleme...
2019-03-06 15:19:34 4718
转载 Java 中 Gson的使用(B)
转换时要注意的问题1、javaBean(java.class)转json字符串时,字段名可能会变,通过@SerializedName来解决2.1、Gson在默认情况下是不动导出值null的键(javaBean转String)。可以通过GsonBuilder来修改,serializeNulls()2.2、Json的String字符串(简称jsonStr) 转 javaBean,简单类型会...
2019-03-04 11:34:57 315
转载 JSON库之性能比较:JSON.simple VS GSON VS Jackson VS JSONP
总结解析速度并非衡量一个JSON库的唯一指标,但它的确非常重要。通过运行这次基准测试,我们发现没有一个库能在所有文件上击败对手。大文件中表现优秀的却在小文件上栽了根头,反之亦然。如果要从解析速度来看选择哪个库的话还得取决于你的使用场景。如果你的应用经常会处理大的JSON文件,那么Jackson应该是你的菜。GSON在大文件上表现得相当吃力。 如果你主要是处理小文件请求,比如某个微服务...
2019-03-04 11:26:51 153
转载 腾讯开源的Android UI框架——QMUI Android
https://blog.csdn.net/urdfmqcul2/article/details/78738609/
2019-03-04 11:16:10 1438
转载 音频采样率/比特率
简单来讲,采样率和比特率就像是坐标轴上的横纵坐标。横坐标的采样率表示了每秒钟的采样次数。纵坐标的比特率表示了用数字量来量化模拟量的时候的精度。采样率类似于动态影像的帧数,比如电影的采样率是24赫兹,PAL制式的采样率是25赫兹,NTSC制式的采样率是30赫兹。当我们把采样到的一个个静止画面再以采样率同样的速度回放时,看到的就是连续的画面。同样的道理,把以44.1kHZ采样率记录的CD以同样...
2019-03-01 17:33:42 4348
转载 Protobuf(可以简单理解为json的二进制版) pb
Protobuf,转换的效率高(耗时短),占内存空间小。可读性差。估计日后在网络传输会占据大片江山。Protobuf(可以简单理解为json的二进制版)----------------------------------------------------------------------------什么是Protobuf官方文档给出的是:a language-neutra...
2019-03-01 15:03:18 1877
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人