
Android开发工具
文章平均质量分 90
AndyLizh
这个作者很懒,什么都没留下…
展开
-
Android:你好,androidX!再见,android.support
190822 补充:升级 gradle 到 3.4.2 之后,禁止项目默认启用 androidx 190817 补充:补充 Glide 兼容 androidx 注解的内容 190726 补充:细节补充 190325 补充:莫名问题的解决 181106 补充:修改未迁移成功的三方库1AndroidX 简介查看 Android 文档中对 AndroidX 的简介:https://developer.android.google.cn/topic/libraries/support-libra.转载 2021-03-18 11:27:42 · 637 阅读 · 0 评论 -
清除android程序中的多余资源
概述什么是多余资源?为什么需要清理?怎么清理?正文什么是多余资源? 答:多余资源 包括:图片、布局、raw等在res文件夹下的无用资源为什么要清理? 答:至少删除它能使apk体积变小吧,其实还能提高编译和运行速度怎么清理? 答:网上方法很多,下面是我自己的一些实践吧,mark下下载jar包:AndroidUnusedResour转载 2015-07-27 15:11:12 · 881 阅读 · 0 评论 -
Volley简介
Volley是谷歌2013年发布的Android平台上的网络通信库 Volley优点:Ø 通信更快、更稳定、更简单Ø Get、Post网络请求及网络图像的高效率异步处理请求Ø 可以对网络请求进行排序,优先级处理Ø 网络请求的缓存Ø 多级别取消请求Ø 和Activity生命周期的联动 Volley缺点:不适合进行大数据的上传和下载 为什转载 2015-08-27 15:36:59 · 826 阅读 · 0 评论 -
Shell脚本查看apk签名信息
用shell写了一个查看apk签名的脚本。代码很少也很简单支持递归目录查询12345678910111213141516171819202122232425转载 2015-12-09 13:31:23 · 2926 阅读 · 0 评论 -
接口回调经典案例--网络请求回调
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]形象比喻:你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里留下了你的电话,过了几天店里有货了,店员就打了你的电话,然后你接到电话后就到店里去取了货。在这个例子里,你的电话号码就叫回调函数,你把电话留给店员就叫登记回调函数,店里后来有货了叫做触发了回调关联的事件,店员给你打电转载 2016-01-12 11:38:15 · 1599 阅读 · 0 评论 -
阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件
《阿里巴巴Java开发手册》是阿里巴巴技术团队的集体智慧结晶和经验总结,经历了大规模的实战不断完善,主要由编码规约、异常日志、单元测试、安全规约、工程结构、MySQL数据库六部分组成。俗话说得好无规矩不成方圆,无规范不能协作,相信大家在编程时都不喜欢维护别人写的代码,代码过度个性化使得维护起来非常费力,该手册让Java开发者能够提升协作效率。该规范也并非必须的,可以给我们一个参考作用。《阿转载 2017-10-27 10:44:02 · 845 阅读 · 0 评论 -
Android Studio ADB 环境变量配置
一、安装完Android Studio后会默认在其下面安装SDK1.找到文件 sdk下的tools和platform-tools,并复制其路径2.打开环境变量配置3.新建系统变量,命名为 Android_ADB,并将上述两个路径分别导入,中间用;隔开4.打开path变量,输入%Android_ADB%5.打开终端,输入 adb version,出现帮助信息,完成配置。二原创 2017-12-27 15:46:49 · 5015 阅读 · 0 评论 -
Android Studio插件汇总
1、GsonFormat:GsonFormat是一个快速格式化json数据,自动生成实体类参数的插件。快捷键:Alt+S转载 2017-12-27 15:49:16 · 296 阅读 · 0 评论 -
android studio中使用recyclerview小白篇(一)
本人就是小白,昨天在使用listview时,看到说有更好的控件出来了,在V7包中,需要SDK21及以上,那就试着用用吧,今天试了一天,终于弄的能简单使用了,分享一下.怎么导入这个recycleyview的jar包,让人花了些时间,以前导入第三方的jar包,都是复制到lib目录下,然后在build.jradle中增加complie就可以用了,但是这个不行啊,需要使用别的方法;在你的工转载 2017-12-28 10:41:49 · 1165 阅读 · 0 评论 -
使用Toolbar + DrawerLayout快速实现高大上菜单侧滑
如果你有在关注一些遵循最新的Material Design设计规范的应用的话(如果没有,假设你有!),也许会发现有很多使用了看起来很舒服、很高大上的侧滑菜单动画效果,示例如下(via 参考2):今天就来使用官方支持库来快速实现这类效果,需要使用到Toolbar和DrawerLayout,详细步骤如下:(如果你还不知道这两个Widget,先自己Google吧~)1.首先需要添转载 2018-01-04 14:33:51 · 655 阅读 · 0 评论 -
针对Android TV端使用的自定义RecyclerView
在Android TV中开发, 需要处理焦点的移动, 为了达到醒目的作用一般都会添加焦点移动动画和焦点选中放大效果, 为了方便在TV端使用RecyclerView, 故自定义TvRecyclerView来实现焦点选中与移动的效果.效果如下:一. TvRecyclerView使用 (1) 在布局中添加 TvRecyclerView .com.tv转载 2017-12-28 18:33:07 · 1045 阅读 · 0 评论 -
adb连接智能电视
查看电视机的IP打开运行TCPUDP调试工具创建连接开启adb5.jpg (143.15 KB, 下载次数: 616)下载附件 保存到相册2014-6-18 13:03 上传这个地方有个点需要注意(也是很多网友比较容易碰到的问题):如果下转载 2015-01-26 11:23:38 · 5393 阅读 · 0 评论 -
用PS制作点九图
即 .9 ,是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png我们都知道android平台有多种不同的分辨率,很多控件的切图文件在被放大拉伸后,边角会模糊失真。在android平台下使用点九PNG技术,可以将图片横向和纵向同时进行拉伸,以实现在多分辨率下的完美显示效果。【普通拉伸和点九拉伸效果对比】转载 2015-01-22 14:50:53 · 13718 阅读 · 0 评论 -
android电视板使用tcpdump
1.将tcpdump程序上传到需使用的电视板上(使用adb push命令,可以上传到/data目录)2.将tcpdump的文件权限修改为6755 chmod 6755 /data/tcpdump3.执行1、2步后,以后就可以使用tcpdump进行抓包,将抓取到的数据写入文件中,使用adb shell进入板子的shell界面,执行: /data/tcpdump -p -vv -s转载 2014-02-14 13:36:58 · 1052 阅读 · 0 评论 -
Android简单封装类似JQuery异步请求
在android开发中经常会使用异步请求数据,通常会使用handler或者AsyncTask去做,handler 配合message 使用起来比较麻烦,AsyncTask 线程池只允许128个线程工作,会有溢出的问题,(当然一般情况不会有那么多线程同时工作的)所以写了这个代码,还望高手指正! [Java]代码01 package com.xbl.task;02 03转载 2014-04-18 17:46:02 · 1178 阅读 · 0 评论 -
android adb 命令发送 keyevent
使用Adb shell command直接送key event給Androidadb shell input keyevent 7 # for key '0'adb shell input keyevent 8 # for key '1'adb shell input keyevent 29 # for key 'A'adb shell input keyevent 5转载 2014-06-16 13:39:09 · 1567 阅读 · 0 评论 -
Android利用tcpdump和wireshark抓取网络数据包
主要介绍如何利用tcpdump抓取andorid手机上网络数据请求,利用Wireshark可以清晰的查看到网络请求的各个过程包括三次握手,但相对来说使用Fiddler进行网络数据抓包和展现更方便,优点包括:(1)无需root (2)对Android和Iphone同样适用 (3)操作更简单方便(第一次安装配置,第二次只需设置代理即可) (4)数据包的查看更清晰易懂 (5) 可以查看https请求,建转载 2014-07-14 13:01:57 · 1604 阅读 · 0 评论 -
小米天气预报接口
http://weatherapi.market.xiaomi.com/wtr-v2/weather?cityId=101110101&imei=e32c8a29d0e8633283737f5d9f381d47&device=HM2013023&miuiVersion=JHBCNBD16.0&modDevice=&source=miuiWeatherApphttp://转载 2014-07-14 13:10:32 · 12608 阅读 · 2 评论 -
android http 抓包
有时候想开发的时候想看APP发出的http请求和响应是什么,这就需要抓包了,这可以得到一些不为人知的api,比如还可以干些“坏事”...需要工具:Fiddler2 抓包(点击下载)Android 手机一台一、如何使用 Fiddler2 下载完成后安装,安装过程就不贴图了。 如下图设置Fiddler 代理: 点击OK,在这里代理就设置完成转载 2014-08-06 11:07:58 · 9574 阅读 · 3 评论 -
android 网络数据抓包
主要介绍Android及IPhone手机上如何进行网络数据抓包,比如我们想抓某个应用(微博、微信、墨迹天气)的网络通信请求就可以利用这个方法。相对于tcpdump配合wireshark抓包的优势在于:(1)无需root (2)对Android和Iphone同样适用 (3)操作更简单方便(第一次安装配置,第二次只需设置代理即可) (4)数据包的查看更清晰易懂,Fiddler的UI更简单明了转载 2014-07-14 12:56:21 · 2657 阅读 · 0 评论 -
常用Firefox插件大全
Web开发人员常用的火狐插件1)FireShot:是一个截图工具,来源于截图软件Screenshot Studio的开发商,是一个Firefox扩展或者说是Firefox版的Screenshot Studio(一款很强大的且与众不同的截图软件),用于创建网页截图。重要的是,Fireshot与Screenshot Studio不同,它是免费使用的。如果你仅需要网页截图和简单的编辑,F原创 2014-08-07 13:23:17 · 10382 阅读 · 2 评论 -
android缓存设计
首先要提一下,本文中的缓存指的只是文本缓存。访问服务器使用http请求。android里面使用缓存的好处:1.节省流量2.更快的响应,更流畅的体验。3.减少http请求,降低服务器负担。(如果一个应用启动到关闭共发起50次http请求,启用缓存后降低到了30次。我想缓存带来的效益要比你优化数据库表结构什么的优更加直接有效) 说到缓存,有几个必转载 2014-08-11 17:15:59 · 4264 阅读 · 1 评论 -
[新手向]Android修图工具Draw9patch使用小结(附ubuntu快捷截图方法)
文章若有价值,欢迎转载,转载请写明出处http://www.cnblogs.com/rossoneri/p/4024090.html做项目的时候,素材图遇到点问题,然后老大大概给我讲了讲android下面图片格式.9.png和draw 9-patch的用法,感觉很清楚也很有用,所以记录一下。关于 9-patch的介绍我就不说了,网上一大堆。下面根据我做android项目的经历一点点来认识它转载 2014-10-21 17:33:39 · 4359 阅读 · 0 评论 -
安卓开发者必备工具:Wifi无线调试
推荐大家一个工具,非常OK!Wifi无线调试,安卓开发者必备神器!您还用USB数据线连接手机测试吗?那您就out了;作为一个开发者,您是不是经常在测试过程中遇到eclipse用数据线连接不到手机而烦恼呢?【Wifi无线调试】专为开发者而生,为您完美解决这个问题,无需USB数据线通过WiFi进行无线调试,方便实用!WiFi调试, 无线调试, adb调试, 开发转载 2013-09-30 09:30:28 · 12620 阅读 · 3 评论