![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 64
AdaCaa
安卓工程师,主要从事终端和移动端开发,正在学习C++和python
展开
-
Volley报错NoConnection
参考:https://stackoverflow.com/questions/31158858/random-com-android-volley-noconnection-error-java-io-interruptedioexception-st/31181611#31181611volley封装的方法如下:public void RequestPost(Context conte...翻译 2018-08-06 15:51:47 · 287 阅读 · 0 评论 -
安卓反编译笔记
做高拍仪项目时,驱动厂商只提供了测试apk,没有任何文档,所以需要自己反编译apk,获取库和调用方法。 遇到了以下问题: 一、jd-gui反编译 access$xxx类函数 转自:https://blog.csdn.net/fssf0079/article/details/7875901 使用jd-gui反编译后去掉注释 /* \d **/此处略作修改:\/* \d **\/去掉最...原创 2018-08-06 16:01:52 · 533 阅读 · 0 评论 -
(转)android开发之OpenGL
一、什么是OpenGL 1、OpenGL是一种应用程序编程接口,它是一种可以对图形硬件设备特性进行访问的软件库 2、OpenGL被设计为一个硬件无关的接口,因此我们可以在多种不同的图形硬件系统上,或者完全通过软件的方式实现OpenGL接口。 3、OpenGL也没有提供任何用于表达三维物体模型,或者读取图像文件的操作。我们需要通过一系列的几何图元来创建三维空间物体(点,线段,三角形,以及pa...转载 2018-08-22 13:57:36 · 316 阅读 · 0 评论 -
SurfaceView基础
一、引入: View是通过刷新来重绘视图,Android系统通过发出V-Sync(垂直同步)信号来进行屏幕的重绘,刷新的间隔时间为16ms。如果操作的逻辑过多时,就会掉帧从而使得用户感觉到卡顿,Android提供了SurfaceView来解决这种情况。 **其他View是绘制在“表层”的上面,而SurfaceView就是充当“表层”本身。**SDK的文档 说到:SurfaceView就是在窗口...转载 2018-08-22 15:13:28 · 290 阅读 · 0 评论 -
摄像头SDK开发笔记
一、画面属性 主要有以下属性:brightness(亮度)、contrast(对比度)、saturation(饱和度)、gamma(伽玛校正)、gain(增益)、hue(色调)、powerlineFrequency(电力线频率) 开发时使用seekbar调整数值,但是seekbar只有max属性,没有min属性,所以采用一个偏差值来纠正取值范围,例如色调的set方法中的取值范围是-45到+45...原创 2018-08-27 09:32:38 · 8595 阅读 · 0 评论 -
安卓原生app使用网页登录社交账号
facebook难点:服务器只接受来自社交官网的请求,并在URL返回token方案一:app跳转浏览器,登录成功后,使用深度链接返回app出现问题:深度链接被部分浏览器屏蔽解决方法:使用app link(安卓6.0以上)可以在AS的tools里找到相关配置和测试工具部分机型仍然无法跳转到APP方案二:使用webview加载登录网页,在intent中获取url信息出现问题:FB返回登...原创 2019-01-02 16:35:53 · 771 阅读 · 0 评论 -
图片中加入自定义logo
主要步骤1、封装可拖放的自定义ImageView类2、设置一个容器放置底图3、使用RecyclerView展示可供选择的图标4、用户点击后图标会在底图上生成5、可以自由拖动图标遇到的问题每次生成的图标都会重置到相对于父布局的(0,0)位置解决方法在MotionEvent.ACTION_UP的手势中设置图标位置ViewGroup.MarginLayoutParams margin...原创 2019-01-23 17:20:26 · 567 阅读 · 0 评论 -
Android Accessibility CR 无障碍Talkback
一、可以激活Talkback的控件属性1、在Editbox的hint属性中填入提示输入的内容2、TextView的文本3、ImageView的contentDescription(很多控件都适用)二、开发中遇到的问题APP中有更改语言选项,使用Configuration和Locale类可以轻松实现,但是更改的是string.xml,不能调整Talkback的语音语言解决方法:1、利用...原创 2019-02-09 10:43:32 · 3338 阅读 · 0 评论