自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 使用Notification 的style为MediaStyle时候,颜色不会根据专辑图片变化

需要调用setMediaSession()方法

2022-05-28 16:46:41 309

原创 IPV6:移动光猫吉比特GM228-S 桥接+IPV6教程

超级管理员的账号:CMCCAdmin 密码:aDm8H%MdA注意没有空格第一步: 选择左边的 网络-->宽带设置 可以看到如下图

2021-05-05 17:04:16 39124 8

原创 WebView遇坑记 Refused to load the image ‘android-webview-video-poster:default_video_poster/

WebView去加载一个H5的时候,加载一个Video的标签遇到的错误Refused to load the image 'android-webview-video-poster:default_video_poster/4241030533028907709' because it violates the following Content Security Policy directive: "default-src 'self'". Note that 'img-src' was not ex

2020-09-11 16:56:40 1052

原创 kotlin-android-extensions 遇坑记录 带泛型的自定义View

1.我有一个自定义的View带有泛型public class MyTextView<T> extends TextView{ private List<T> mDatas; public MyTextView<T> setDatas(List<T> datas){ mDatas = datas; ...

2019-09-24 11:42:27 596

原创 bug记录:TextView java.lang.IndexOutOfBoundsException: setSpan (-1 ... -1) starts before 0

2018-12-17 13:23:47E/AndroidRuntime: FATAL EXCEPTION: main java.lang.IndexOutOfBoundsException: setSpan (-1 ... -1) starts before 0 at android.text.SpannableStringInternal.checkRange(Spa...

2018-12-17 13:29:23 3819 1

原创 iPhone5C ios10.3.3修改 Myuppy蒙娜雅痞字体 ios11的方式

手机是iPhone5C 系统ios10.3.3 ,其实他的修改字体方式和iOS11一样。对应导入路径IOS10中文替换路径:/System/Library/Fonts/LanguageSupportIOS10英文替换路径:/System/Library/Fonts/CoreIOS10英文替换路径:/System/Library/Fonts/CoreUIIOS10键盘替换路径:/System/L...

2018-10-10 10:25:47 808

原创 破解的一款抓包工具,debug proxy,教你怎么修改so

2019年03月17日10:33:17 更新一下目前这个app在谷歌商店下不到了,并且原来能抓的数据,现在也抓不到了,比如我们公司开发的app,没有做防护,可能跟证书有关。1.这个软件可以在google play里搜到,很不错,用来抓取手机里app的网络请求,可以模拟弱网络,抓取部分http等,是一个很好用的网络调试工具。下载地址:https://pan.baidu.com/s/1i5...

2017-10-16 12:31:26 7300 3

原创 Glide4.0加载https图片

1.在Gradle中添加依赖compile "com.github.bumptech.glide:okhttp3-integration:4.0.0-RC1"2.添加两个类@GlideModulepublic class OkHttpAppGlideModule extends AppGlideModule { @Override public v

2017-09-25 14:44:06 4700 1

原创 安卓 https 证书校验

问题:项目使用的Glide加载图片的,当后台返回是https的时候,在有些机型上加载不出来图片,没有做签名校验。情况:我们使用的是GlobalSign签发的证书,可以看到在安全中的信任凭证里,有这个证书,5.0以上的有5个GlobalSign证书,5.0以下有3个GlobalSign证书,我这里有两个测试机,系统都是4.1.2的,一个是小米,一个是华为,小米的可以加载出来图片,而华为的却不可以

2017-09-25 13:45:53 1124

原创 SIGSEGV(SEGV_MAPERR)

1 #00 pc 00287482 /system/lib/libwebcore.so [armeabi-v7a::72390faae472a55e82ca435bb5f49c8a]2 #01 pc 00045761 /system/lib/libdvm.so [armeabi-v7a::97ba604a3d422a2023e0ce20f3272065]

2017-09-22 19:02:21 3976

原创 Gson解析问题一:按String读取0.0时,值为0的问题

问题描述:当接口返回一个字段如"maxPrice":0.0  我将maxPrice解析为String的时候,直接解析到的数据为0,我觉得应该返回0.0这样的数据的。为什么会返回0呢?原来我将String读取到JSONObject中,将0.0直接转化成0了。JSONTokener的nextValue()方法读取String到Object中,此时还没有变成0,但是直接强转((JSO

2017-09-21 19:45:10 2651

原创 EditText 限制输入为中文,个数为6个

et_real_name.setFilters(new InputFilter[]{new InputChineseFilter(6)});class InputChineseFilter implements InputFilter { private final int mMax; public InputChineseFilter(int

2017-07-24 11:13:43 544

原创 Bundle传递 是新new的对象还是引用传递?

1.当使用aidl通信的时候,如果Client端和Service端在同一个进程中,那么Bundle的自身的传递是引用传递。  如果Client和Service端不在同一个进程中,那么Bundle就会进行序列化,会是一个新的Bundle送上一篇有参考价值的文章:http://yimu.me/2017/05/26/Android中的Bundle疑云——拷贝还是引用/

2017-06-12 15:06:28 807 2

原创 内存泄露:AccessibilityManager

手机一加3,氢os 安卓7.0解决办法,暂无,可能是一加手机系统的问题吧。。。网上找到一个相似的问题。https://github.com/square/leakcanary/issues/724

2017-06-11 14:47:51 1429

原创 视频 api 收集

Bilibili 站点 :https://github.com/fython/BilibiliAPIDocs https://github.com/Vespa314/bilibili-api2017/01https://zhuanlan.zhihu.com/p/24581605http://www.jijidown.com/apiword/2016/05/1

2017-06-05 21:36:28 11274

原创 Aspectj简单使用(一)

Aspectj切面编程,举个例子,当你要统计多个方法单独的运行时间,你应该会在每个方法中都有一个记录运行前的时间和运行后的时间,当要修改统计时间的方法时,你就要每个方法中去修改,很麻烦,看看用Aspectj怎么做。MainActivitypublic class MainActivity extends AppCompatActivity { static f

2017-06-02 12:14:45 844

原创 DrawerLayout侧滑高斯模糊实现

国际惯例,先上效果图:背景图是一张1080p的,手机一加3,大概会占用7兆多内存。滑动过程内存一点都不会抖。最近自己在写一个音乐app,想实现这样一个效果,在网上只找到了一篇2014年的文章,但是他是每次滑动都去截图,生成模糊bitmap,内存会剧烈抖动。我参考网上的动态模糊,想到了这样一个做法。具体的高斯模糊方法自己去网上找吧,我用了最慢的java代码。我

2017-05-29 16:54:49 460

转载 QQ音乐API整理

最近准备用vue做个音乐播放器,网上找了找音乐API,看了一圈,还是QQ音乐最合适,这里做个整理这篇博客已经过时了,下面的不用看了。。。。歌曲搜索接口地址var num = 3, name = '王菲', urlString = `http://s.music.qq.com/fcgi-bin/music_search_new_platform?t=0&...

2017-05-28 00:00:56 23773 15

原创 BUG:记MediaBrowserService的onLoadChildren不执行

注:安卓设备7.0  support-v4-25.3.1想写一个音乐播放器,看google15年推荐的用MediaBrowserService 和 MediaBrowser,所以想着用一下对我而言新的技术,写完了才发现有坑啊。bug描述:在音乐列表页启动之前,按下home键切换到后台,再切换回来,启动列表页,发现没数据啊!MediaBrowserService的onLoadChildr

2017-05-22 11:59:33 1974

原创 使用Jadx反编译apk

第一步下载jadxgit clone https://github.com/skylot/jadx.gitcd jadx./gradlew dist如果你的是Windows系统,使用gradlew.bat命令第二步拷贝***.apk到目录build/jadx  使用如下命令反编译cd build/jadx/binjadx ***.apk或者 jadx-gui

2017-05-19 23:12:44 1110

原创 我的音乐播放器

3月份信心满满的裸辞,在家玩了一段时间,看了看C++,最近出来找工作,发现工作挺不好找,面试机会都很少,老天又给了我一段时间休息。我比较爱听音乐,很久以前写了一个播放器,用的广播和回调,觉得性能不太好,现在有时间了干脆重写一下,还好旧的代码还在,不然基础代码又得重写。本地音乐播放器,主要的是前台 和 后端的通信,大概有以下几种方式:1. 广播,这种demoApp用的都是这种形式,当初培训的时候

2017-05-19 14:27:27 791

原创 Activity与Fragment通信 多接口实现优化

1.问题我们都知道Activity与Fragment通信的几种方式,推崇的应该是谷歌给出的接口方案。地址:https://developer.android.com/training/basics/fragments/communicating.html#DefineInterface当一个Activity与多个Fragment通信时,可能要定义多个接口,下面这种思想是减少接口的定义,

2017-05-17 00:13:12 464

原创 Mac上下载编译Android 6.0源码详细记录

第一步:使用命令创建一个后缀为.dmg或.dmg.sparseimage的镜像文件$ hdiutil create -type SPARSE -fs 'Case-sensitive Journaled HFS+' -size 80g ~/android.dmg如果要扩容$ hdiutil resize -size g ~/android.dmg.sparseimag

2017-01-02 14:43:41 3854

转载 从反编译微信看到的资源文件保护

http://tech.meituan.com/mt-android-resource-obfuscation.html?comefrom=http://blogread.cn/news/http://www.kanxue.com/bbs/showthread.php?p=1380591

2016-01-14 10:48:44 2191

原创 org.xmlpull.v1.XmlPullParserException: preconditon: START_TAG

今天服务器返回的xml中加了很多字段,然后其他的字段都可以解析出来,但是解析到某一个字段AllCount  org.xmlpull.v1.XmlPullParserException: preconditon: START_TAG(END_TAG这样一个异常,找了一下午才找到这个异常,以前写代码的人这个异常没有被打印出来的,打断点才找到的,,,是在parser.nextText()中抛出的

2016-01-11 17:27:09 1922

转载 Activity ,Window ,WindowManager之间的关系

转载自:http://blog.csdn.net/android_jiangjun/article/details/45798221Android源码(2.3.5)\frameworks\base\core\java\android\viewpublic interface ViewManager{ public void addView(View view, ViewGroup.

2015-12-31 17:33:06 620

原创 Listview中某个item需要有倒计时的方案

综合网上的一些,自己写了个,不想改了,凑合着看吧,根据自己的需求自己改吧Activitypublic class MainActivity extends Activity { private ListView lv1; private HAdapter adapter; private ArrayList sj; @Override prote

2015-12-30 17:11:15 2015

原创 最小生成树Prim算法

抄自《大话数据结构》,多加了注释#define MAXVEX 100#define INFINIFY 65536;/**prim算法生成最小生成树*/void MIniSpanTree_Prim(){ int min, i, j, k; /**保存顶点,下标表示顶点,存储的值为起点*/ int adjvex[MAXVEX]; /**保存边的权值,下标表示顶

2015-12-05 10:34:22 313

原创 图的邻接表代码实现

图的邻接表代码实现(抄自mooc)/* 图的邻接表表示法 */ #define MaxVertexNum 100 /* 最大顶点数设为100 */typedef int Vertex; /* 用顶点下标表示顶点,为整型 */typedef int WeightType; /* 边的权值设为整型 */typedef char DataType;

2015-11-26 09:49:00 3965

原创 图的邻接矩阵代码实现

/* 图的邻接矩阵表示法 */ #define MaxVertexNum 100 /* 最大顶点数设为100 */#define INFINITY 65535 /* ∞设为双字节无符号整数的最大值65535*/typedef int Vertex; /* 用顶点下标表示顶点,为整型 */typedef int WeightType; /*

2015-11-25 15:38:20 1698

原创 堆排序代码实现

参考《大话数据结构》P399//堆排序的时间复杂度为O(NlogN),在性能上显然远好于冒泡,简单选择,直接插入的O(n²)的时间复杂度//不过由于记录的比较与交换是跳跃式进行,因此堆排序是一种不稳定的排序方法/**将该节点及以下的子节点排成一个最大堆*/void HeapAdjust(int *a, int i, int size){ int temp; int j;

2015-11-23 17:46:36 377

原创 Rect类的使用结果

import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.Rect;import android.util.Log;import android.view.View;public class MyRect ex

2015-11-10 12:49:25 564

离线x5Demo.zip

之前弄的一个腾讯x5内核离线集成的demo,不确定是否demo写完,仅仅作为个人备份使用。请勿下载

2021-09-22

58同城电话号码解密算法(关于58的解密私信问题一律不回复)

某8同cheng的电话号码解密算法,从so库自己翻译过来的,去JNI,已经转成可直接调用的java代码,方便调用。该网站有两种号码,1是加密的号码,2是虚拟号码。这个demo是解密加密的号码。不是从虚拟号拿到真实号码

2018-11-02

MyYuppy适用ios10和ios11

适用于ios10和ios11的字体修改,修改的路径已经在文件夹内写好了,替换文件就行

2018-10-10

adbd-Insecure-v2.00.apk

解决root后的手机执行 adb root 没有权限,如果提示adbd cannot run as root in production builds,就用这个解决就行

2017-09-27

空空如也

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

TA关注的人

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