![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
Ronadlo7
这个作者很懒,什么都没留下…
展开
-
Android自定义View——坐标系
一.屏幕坐标系和数学坐标系的区别由于移动设备一般定义屏幕左上角为坐标原点,向右为x轴增大方向,向下为y轴增大方向,所以在手机屏幕上的坐标系与数学中常见的坐标系是稍微有点差别的,详情如下:(PS:其中的∠a 是对应的,注意y轴方向!)实际屏幕上的默认坐标系如下:PS: 假设其中棕色部分为手机屏幕二.View的坐标系注意:View的坐标系统是相对于父控件而言的. getTo...原创 2020-04-24 15:55:50 · 267 阅读 · 0 评论 -
腾讯Bugly
腾讯Bugly 收集异常在腾讯平台注册: https://bugly.qq.com/v2/index同时集成SDK和NDKandroid { defaultConfig { ndk { // 设置支持的SO库架构 abiFilters 'armeabi' //, 'x86', 'armeabi-v...原创 2018-08-31 16:37:27 · 493 阅读 · 0 评论 -
android极光推送
1.注册账号2.添加应用,得到 AppKey,如29e2684959f57314baa4b931 3.设置包名,图标等信息4.在moudle的build.gradle文件的default中添加 manifestPlaceholders = [ JPUSH_PKGNAME: 'com.example.testpush', JPU...原创 2018-07-18 14:15:39 · 313 阅读 · 0 评论 -
android6.0以上权限问题
关于android6.0以上权限问题方法一:使用AndroidAcpAcp 为 Android check permission 缩写,此库简化Android 6.0 系统复杂的权限操作而编写。1.关联 compile 'com.mylhyl:acp:1.1.7'2.使用如下: Acp.getInstance(this).r...原创 2018-07-12 14:42:20 · 628 阅读 · 0 评论 -
Afinal使用
Afinal的简介Xutils是基于Afinal开发的,稳定性更强,加载图片,文本请求,文件下载,上传文本。具体参考: http://www.oschina.net/p/afinal/下载地址 https://github.com/yangfuhai/afinal注解功能1.继承FinalActivity @ViewInject(id=R.id.btn_afina...原创 2018-07-12 14:00:21 · 845 阅读 · 0 评论 -
Okhttp的使用
1.原生okhttp - 主要功能1、联网请求文本数据2、大文件下载3、大文件上传4、请求图片- 下载地址 jar包: http://square.github.io/okhttp/github:https://github.com/square/okhttpget请求OkHttpClient client = new OkHttpClient();...原创 2018-07-12 13:46:09 · 193 阅读 · 0 评论 -
xutils3的使用
主要功能: 数据库的操作,联网请求,加载图片,初始化控件 - 下载地址 https://github.com/wyouflf/xUtils31.先关联utils库(两种方式)compile project(':xutils')compile 'org.xutils:xutils:3.5.0'//需联网2.在Application中的onCreate方法中添加...原创 2018-07-12 12:24:15 · 610 阅读 · 0 评论 -
Ubuntu中 android studio连不上真机
1.查看usb设备,命令lsusb结果如下:lee@asus:/usr/local/adt/adt-bundle-linux-x86_64-20130717/sdk/platform-tools$ lsusbBus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching HubBus 002 Device 002...原创 2018-07-12 11:38:54 · 768 阅读 · 0 评论 -
vitamio案例在小米5手机不能播放的问题
Q:出现错误:vitamio[Player] LOAD FFMPEG ERROR: dlopen failed: ../libffmpeg.so:has text relocations A:将targetSdkVersion 23改低点targetSdkVersion 22原创 2018-07-18 08:59:56 · 358 阅读 · 0 评论 -
android 4.4以上沉浸式状态栏和沉浸式导航栏管理
参考:https://github.com/gyf-dev/ImmersionBar原创 2018-07-17 18:02:35 · 173 阅读 · 0 评论 -
M3U8文件详细说明
M3U8文件是指UTF-8编码格式的M3U文件。M3U文件是记录了一个索引纯文本文件,打开它时播放软件并不是播放它,而是根据它的索引找到对应的音视频文件的网络地址进行在线播放。m3u8标签与属性说明#EXTM3U每个M3U文件第一行必须是这个tag,请标示作用#EXT-X-VERSION:3 该属性可以没有#EXT-X-MEDIA-SEQUENCE:140651513 每...原创 2018-07-13 12:04:56 · 40016 阅读 · 0 评论 -
AppCompatActivity去掉标题
1.当Activity继承AppCompatActivity时,去掉标题栏的方式有以下几种方法1:在setContentView()方法之前添加supportRequestWindowFeature(Window.FEATURE_NO_TITLE);方法2. 有标题栏<item name="windowNoTitle">false</item><i原创 2018-07-13 15:50:51 · 1181 阅读 · 0 评论 -
android8.0源码目录
1.|- art //Android Runtime,一种App运行模式,区别于传统的Dalvik虚拟机,旨在提高Android系统的流畅性,包括以下几个目录。 |- benchmark // 程序测试基准。 |- build // 编译文件。 |- cmdline // 命令行工具的初始化与解析。 |- co...原创 2018-07-20 15:14:04 · 3629 阅读 · 1 评论 -
android8.0源码下载
winow平台下载: 参考:https://blog.csdn.net/freekiteyu/article/details/70939672 但是好像下载下来的特别大ubuntu 平台下载: 参考:https://www.jianshu.com/p/367f0886e62b 初始化仓库的时候如果出现错误,Could not resolve proxy: prox...原创 2018-07-27 17:28:59 · 1930 阅读 · 0 评论 -
android多渠道打包
1. 为什么要进行多渠道打包1.渠道是国内android平台特有的名词2.由于google play无法使用,因此出现了众多市场3.一个渠道就是代表一个市场 2. 使用场景1.如果应用只针对某个平台,则无须多渠道2.只要应用提供多种下载途径,就会使用到多渠道,例如:官网,豌豆夹,问问应用商店3. 意义1.可以更详细的统计app被下...原创 2018-07-22 10:53:29 · 581 阅读 · 0 评论