自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

努力的八戒

左手代码,右手艺术

  • 博客(6)
  • 资源 (24)
  • 收藏
  • 关注

原创 Retrofit学习一:小试牛刀

A type-safe HTTP client for Android and Java,一个针对Android和Java类型安全的http客户端。 类型安全是怎么解释呢,就是说Retrofit会把请求网络api返回的response转化为Java对象(实体类)方便操作。 学习时,不需要自己搭建服务器(当然能自己搭建也行),我们可以用一些现有的api来测试,比如:http://gank.io/a

2017-02-25 16:45:02 462

原创 android监听软键盘的弹出与隐藏

情境:布局文件中有ScrollView,ScrollView中有个EditView,布局底部有一个控件(见下面布局代码),程序一启动EditView就获取焦点,弹出软键盘,将这个底部的控件也顶上去了,感觉不太好,所以我就想监听下软键盘弹出,此时去隐藏底部控件,软键盘隐藏时则显示底部控件。 初始: <?xml version="1.0" encoding="utf-8"?><LinearLayo

2017-02-21 20:36:34 3794 4

原创 android 常用网址(持续更新)

收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等:http://www.androiddevtools.cn/android demo大全:http://www.javaapk.com/demo/mulu/Android Design:http://adchs.github.io/patterns/widget...

2017-02-15 09:28:58 1755

转载 努比亚Z11 mini打开USB调试模式与工程端口的方法

不知道大家遇到过这个没有,努比亚Z11 mini手机在与电脑连接时,会要求打开手机的USB调试模式。有时候由于在刷机时还有的工具需要打开工厂模式,所以呢,今天就来教大家打开努比亚Z11 mini的两个模式的方法,具体的开启方法如下:努比亚Z11 mini打开USB调试模式与工程模式操作方法:一:进入努比亚Z11 mini的设置-关于手机-版本号那一行连续点击七次,之后返回进入设置——>开发者选项——

2017-02-11 15:52:17 4767

原创 Android M以及以上获取mac

android6.0的时候使用如下方法可以获取到mac:String str = ""; String macSerial = ""; try { Process pp = Runtime.getRuntime().exec( "cat /sys/class/net/wlan0/address ");

2017-02-08 14:34:17 1055

原创 monitor.bat替代hierarchyviewer.bat

使用android studio自带的Hierarchy View工具可以很方便查看layout的层级,进行UI设计以及性能分析。双击..\android-sdk-windows\tools\hierarchyviewer.bat打开后并不能正常使用提示已被monitor.bat替代(在同一目录下)。双击..\android-sdk-windows\tools\monitor.bat打开界面,被告知

2017-02-05 19:31:08 2564

2005-2021信息系统项目管理师历年真题(含上午题、案例分析、论文)试题和答案.7z

2005-2021信息系统项目管理师历年真题(含上午题、案例分析、论文)试题和答案

2021-08-03

aspectj-1.9.6.jar.7z

aspectj-1.9.6.jar.7z

2021-06-25

Camera2Demo2.7z

YUV_420_888是YUV_420的一个大类,android camera2的ImageReader中设置了YUV_420_888后具体返回数据U和V是单独处于不同平面还是相同平面交叉排列要看具体的设备了,一般来说pixelStride=1表示独占一个平面(一般Y平面就只有Y数据),pixelStride=2则表示U和V是交叉排列。 最近工作中发现ImageReader设置了特定尺寸后,实际返回的数据并不是之前设定的尺寸。

2020-08-20

Android.mk编译内置无源码apk

有个编译好的第三方apk,合入到系统中,在packages\apps目录创建文件夹wukong,将第三方wukong.apk拷贝到wukong文件夹下,并在wukong文件夹创建Android.mk

2020-08-18

python-3.8.3.exe.7z

python安装包,适用于为windows,32位和64位都兼容,

2020-06-15

androidqzt_downcc.com.zip

android中设置字体库 Typeface typeFace = Typeface.createFromAsset(this.getAssets(), "fonts/xx.ttf"); textView.setTypeface(typeFace); textView.setText("帅气");

2019-09-18

factory.zip

阅读设计模式之禅以及大话设计模式,写个demo加深印象,可以参考作者文章原 《简单工厂模式、工厂方法模式和抽象工厂模式》https://blog.csdn.net/u013795543/article/details/100173672

2019-08-31

OPENGL ES 3.0编程指南 原书第2版 中文版.7z

android OpenGL ES学习必备书籍,从基本到三角形四边形绘制到离屏渲染应有尽有,很适合零基础入门

2019-07-12

framework.jar

android源码编译后生成的./out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar,可以作为android引用库

2018-09-17

android自定义View扫描人脸效果

本文利用SrcIn实现一个人脸扫描的效果,步骤如下: 1、准备两个人脸照片(一明一暗),暗照片作为背景,亮照片作为src前景显示 2、然后通过SrcIn用一个透明矩形框(Dst)与亮照片(src)取交集即可得出一个亮照片的局部区域 3、再给透明矩形一个上下的速度,即可达到扫描的效果

2018-08-04

android自定义View之气球碰撞效果

算法步骤: 1、小球数量ballCount,可以设个最大值,在这个阈值内去随机数 2、小球圆心随机坐标(mX,mY)以及半径radius 3、小球在x方向和y方向的随机速度mSpeedX,mSpeedY 4、本次效果小球默认白色,通过alpha设置透明度,实际你们也可以通过随机颜色值达到五彩频繁的小球效果。 5、初始时给每个小球一个初始随机位置(不能超出屏幕)以及初始随机速度。 6、每个一段时间计算一下小球位置并刷新一下界面,当小球到达屏幕边沿则速度设为当前相反数达到反弹的效果。

2018-07-14

android加载大图

故事要从一场面试说起,当问到如何加载一个大图而不会发生OOM,这里有两种途径,一、降采样大图;二、局部加载大图 由于android内存的限制,andoid系统给每个应用分配的内存是有限的,当直接加载一个占用内存加大的图片时就会发生OOM. 一、降采样大图 主要是利用BitmapFactory.Options对象的inSampleSize参数,根据空间尺寸与大图尺寸的比率来缩小大图,从而显示大图的缩略图。 二、局部加载大图 主要利用BitmapRegionDecoder类的decodeRegion方法来加载局部区域,通过重写View的onTouchEvent方法监听手指滑动事件,更新显示区域。

2018-07-02

高通烧写软件

软件太大,存到百度云,附件是下载链接 高通烧写系统最坑,这就需要拼手速啦,准备好系统刷机包 1、软件安装以后,找到安装目录,双击.\Qualcomm\QPST\bin\QFIL.exe打开工具 2、工具主界面Select Build Type有两个选项(Flat Build和Meta Build),在不知道选择哪种烧写类型时先选择Flat Build试试吧,不行再换Meta Build 3、工具主界面Select Programmer选择.elf文件 4、工具主界面点击”LoadXML“选择xml文件,此时”Download"按钮不可以点击 4、手机关机,同时按音量上键、下键和开机键后通过usb连上电脑,此时电脑上会显示手机端口并且”Download"按钮可以点击,点击”Download"按钮后看到下面Status栏开始烧写了,迅速松开音量上键、下键和开机键

2018-06-06

展讯烧写工具

sprd烧写系统相对于qcom简单一些,比mtk稍微复杂,准备好系统刷机包 1、双击.\Bin\ResearchDownload.exe打开工具 2、工具主界面点击左上角第一个按钮“Load packet”选择pac展讯rom包 3、pac包load完成后,点击“Start downloading"按钮 4、手机关机,同时按音量下键和开机键(有些手机是音量上键和开机键)后通过usb连上电脑自动开始烧写

2018-06-06

mtk系统烧写工具

mtk烧写系统相对于sprd和qcom简单一些,需要准备好系统刷机包 1、双击./SP_Flash_Tool_exe_Windows_v5.1744.00.000/flash_tool.exe打开工具 2、工具主界面的Download-Agent一栏维持默认(.\SP_Flash_Tool_exe_Windows_v5.1744.00.000\MTK_AllInOne_DA.bin),不用手动选择了 3、Scatter-loading File一栏需要你手动选择刷机解压包里的scatter.txt文件 4、下面选择“Firmware Upgrade" 5、手机关机,通过usb连上电脑,点击“Download"开始烧写

2018-06-05

开发工具jdk1.9第4部分

拓展了javafx.scene.control包,如增加了javafx.scene.control.Alert等类 源文件384M,分为4部分上传

2017-11-12

开发工具jdk1.9第3部分

拓展了javafx.scene.control包,如增加了javafx.scene.control.Alert等类 源文件384M,分为4部分上传

2017-11-12

开发工具jdk1.9第二部分

拓展了javafx.scene.control包,如增加了javafx.scene.control.Alert等类 源文件384M,分为4部分上传,cdsn强制每个资源要2分,操蛋

2017-11-12

开发工具jdk1.9第1部分

拓展了javafx.scene.control包,如增加了javafx.scene.control.Alert等类 源文件384M,分为4部分上传,其他部不要资源分额

2017-11-12

Handler,Looper和Message

Handler,Looper和Message的理解和练习

2017-08-04

ViewPager和Fragment的简单使用

ViewPager和Fragment的简单使用

2016-12-09

EventBus demo

实现service和activity之间的消息传递

2016-10-15

Sercie的aidl学习

Sercie的aidl学习

2016-10-11

Service基础学习笔记

个人学习笔记,仅供参考

2016-10-10

空空如也

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

TA关注的人

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