自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux环境下抓包

一、抓包命令tcpdump -w aa.pacp(aa是文件名,.pacp是抓包文件的后缀)二、查看抓包后,会得到aa.pacp,使用 Wireshark 工具打开看三、注意1.使用命令时要是出现权限问题1)sudo apt-get install apparmor-utils2)grep tcpdump /sys/kernel/security/apparmor/profiles若出现/usr/sbin/tcpdump ( enforce),则使用第3步3)aa-c

2022-02-25 16:46:12 1339

原创 远程依赖库(码云)

针对已在码云上传了项目的。1.在码云发布一个版本2.打开JitPack网址3.输入码云项目的下载地址到JitPack4.问题点:1)在JitPack输入码云项目下载地址后,提示:解决:看下是不是项目被设置为私有了,JitPack读不到,若是的话,把项目设置为开源再试下。2)在JitPack输入码云项目下载地址后,提示: 解决:查看下是不是项目没有许可证,添加一个再试试,我就是...

2022-01-29 15:01:48 1441

原创 Map遍历

1.可拿到map的key和value public static void main(String[] args) { //遍历map Map<String, String> map = new ConcurrentHashMap<>(); map.put("1", "1-1"); map.put("2", "2-2"); for (Map.Entry<String, String>

2022-01-10 10:40:34 205

原创 Map顺序放进去,拿出来是?

在使用ConcurrentHashMap的时候,想了下,数据插进去之后,再拿出来,会不会是按照先进先出的原则,就写了简单的列子:public static void main(String[] args) { Map<String, String> map = new ConcurrentHashMap<>(); map.put("1", "1-1"); map.put("2", "2-2"); m...

2022-01-08 14:50:40 457

原创 获取Android里的mapping文件

可以使用mapping文件来定位错误,获取:一、工具二、获取2.1开启混淆minifyEnabled设置为truebuildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' ...

2021-12-22 14:05:39 2914

原创 测试往LinkedBlockingQueue放入几个相同的对象

在项目上使用的时候,关于LinkedBlockingQueue的使用,有一些疑问,就想着测试一下。1.用同一个String对象,赋不同的值再一一放进去队列中 try { BlockingQueue queue = new LinkedBlockingQueue(); String content = "content A"; queue.put(content); content ...

2021-12-13 13:45:57 476

原创 字符串拼接

一、问题如何更好的在循环内使用字符串拼接,就是别造成内存压力二、解决方案

2021-12-13 09:25:20 289

原创 Android Studio 编译出aar包

1.在Android Studio的最右侧找到Gradle按钮 -> 打开子项目 -> Tasks -> build -> assemble编译aar包。 2.在子项目build -> outputs -> aar下面就会有aar包

2021-12-06 14:01:11 4371

原创 收集网站Yeah

收集一些网站,以便日后使用:1.可查看Android系统 源代码:https://www.androidos.net.cn/sourcecode

2018-11-29 14:28:11 394

原创 UI界面分享相关网站

收集一些网站,主要是关于UI界面这一块的,日后可以作为自己的APP界面素材或参考吧!置顶:UI设计师导航网:http://so.uigreat.com/1.UI Movement : https://uimovement.com/?page=2说明:这个网站包含了手机UI,Web UI 等界面设计,主要是些界面动画。 2.Android最新源码汇总:http://www.a...

2017-07-15 16:20:37 428

原创 Ubuntu

最近在Ubuntu下编译Android 项目,安装了多次Ubuntu,老是有问题,还老是要重新下载Android SDK,NDK,Gradle....所以特意在此记录下自己在Ubuntu里遇到的坑什么的,各种记录下来,方便后续查找。一、Ubuntu镜像下载下载链接:http://mirrors.melbourne.co.uk/ubuntu-releases/

2017-06-09 10:16:43 223

原创 radiobutton.setChecked()设置无效

当在代码中直接使用:radiobutton.setChecked(true);发现从界面上设置无效,于是就试试看会不会是报错了什么的,try { radiobutton.setChecked(true);} catch (Exception e) { e.printStackTrace();}一运行,发现报错了:android.view.ViewRootImpl$CalledFr

2017-05-24 14:59:54 4079

原创 Android Studio杂七杂八的使用记录

1.整理代码格式(Ctrl+Alt+L)可参考:http://www.imooc.com/qadetail/69706代码中的Reformat Code对应的快捷键Ctrl+Alt+L就是整理代码格式的。

2017-05-06 10:48:47 518

转载 为什么安卓的APP都要读取手机中已安装的应用列表

最近在看运行时权限,发现不大明白APP获取手机已安装的应用列表有什么用,于是,就上网查了下,就做个总结:1.方便应用间进行唤醒例如:装个百度贴吧, 它会主动读取你手机是否有百度家族相关应用,若有,可进行应用间的唤醒。2.统计和推送例如:你装了什么应用就说明你的爱好,以此为基础,推送你可能感兴趣的应用。3.应用市场类,垃圾清理类,杀毒安全类,请求理由是检查应用是否需要升级、清

2017-05-06 10:08:52 37718

原创 遇到的一些Android注释

1.@TargetApi(VERSION):显示了app将使用的最低API版本例如:使用的最低的API版本为Android 6.0 @TargetApi(Build.VERSION_CODES.M) private static void requestPermissions(){}

2017-05-05 17:05:03 269

原创 Android Studio打开工程较慢

Android Studio在打开工程的时候需要配置和加载相关信息,就会比较慢,所以,经过在网上查询后,就这样做:1)断网2)打开工程3)正常打开工程后,再连接网络4)再编译工程这样做,个人觉得,进入了Android Studio界面后,可以让AS慢慢加载相关信息,同时,也可以查看代码;还有一点就是,若没进入AS界面之前就一直处于加载状态,不但影响其他AS窗口看不到,而且,...

2017-05-04 15:42:48 4630 1

原创 ViewPager.setCurrentItem(0)报错

原本代码:private Runnable advPlay = new Runnable() {@Overridepublic void run() {int num = advViewPager.getChildCount();if(num > 0){if(1 == num){//advViewPager.setCurrentItem(0);}else

2017-05-02 16:19:18 1725

空空如也

空空如也

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

TA关注的人

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