![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓2新
文章平均质量分 53
_yao_
这个作者很懒,什么都没留下…
展开
-
新闻app项目需求
https://blog.csdn.net/qq_34149526/article/details/80992341原创 2021-03-11 09:57:10 · 390 阅读 · 0 评论 -
day14:高德地图
day14:高德地图技能掌握:一.官网注册账号:二.创建应用获得key:三.官方文档:练习手册:技能一:技能二:查看官方文档:https://lbs.amap.com/技能掌握:显示地图切换地图图层定位蓝点+自定义图标绘制图形POI搜索路径规划一.官网注册账号:1.https://lbs.amap.com2.注册账号二.创建应用获得key:1.2.3.4.5.调试版本序列号:keytool -v -list -keystore /Users/ytx090原创 2021-03-05 08:33:59 · 397 阅读 · 1 评论 -
day19:recyclerview补充
1.实现单选效果2.实现item的侧滑删除和拖拽itemhttps://www.jianshu.com/p/643f4fb0805a3.xrecyclerview实现上拉加载和下拉刷新(1)依赖:1.gradle中导入XRecyclerview引用;implementation ‘com.android.support:recyclerview-v7:28.0.0’api(‘com...原创 2019-10-23 15:16:50 · 904 阅读 · 0 评论 -
day18:关于项目打包上线那点事情
关于项目打包上线那点事情1.友盟多渠道打包https://blog.csdn.net/qq_34178710/article/details/99740783#_26什么是签名?什么是多渠道?什么是代码混淆?2.代码混淆规则介绍,面试会问https://blog.csdn.net/bencheng06/article/details/89495605总结:(1)在项目的build...原创 2019-10-23 09:31:05 · 677 阅读 · 0 评论 -
day15:友盟
day15:友盟看官方API :开发者文档/**1.创建产品获得key:push产品2.集成SDK(1)share:手动集成(2)push和统计:自动集成(注意 项目gradle需要添加 maven { url ‘https://dl.bintray.com/umsdk/release’ })3.推送4.分享5.统计*/...原创 2019-08-19 17:18:24 · 741 阅读 · 0 评论 -
day16:腾讯云直播
day16:腾讯云直播一. 原理:二.登陆官网三.查看官方文档1.打开文档2.SDK集成 选择第一种即可3.主播推流4.观众拉流四.测试:1.打开控制台2.云直播产品3.域名管理推流域名4.流管理:直播推流之后就有在线流,显示直播中五.主播已经把流推上去了,接下来就是拉流,拉流地址点击上面的测试按钮显示拉流地址六.代码:1.推流:2.拉流一. 原理:主播:推流(推流地址)观众:拉流(播放地址...原创 2019-08-19 17:24:48 · 531 阅读 · 0 评论 -
day17 国际化
https://blog.csdn.net/myth13141314/article/details/62037194原创 2019-08-20 14:35:20 · 361 阅读 · 0 评论 -
day17 屏幕适配
https://www.jianshu.com/p/da5d5d4d0901原创 2019-08-20 14:36:04 · 572 阅读 · 0 评论 -
Day12:Banner_pulltorefresh_flycoTablayout
Day12:Banner_pulltorefresh_flycoTablayout一.Banner实现轮播图:1.思路:2.所有代码:网络请求json数据加载banner二.pulltorefrsh完成1.思路:2.代码:(1)xml布局(2)java代码:三.FlycoTablayout:1.思路:2.代码:(1)xml布局(2)java代码一.Banner实现轮播图:1.思路:1.依赖:...原创 2019-08-15 14:55:58 · 1431 阅读 · 0 评论 -
day13:webview
第13天webview一.html页面:二.Webview显示网页:1.加载本地assert下面的html2.加载外部网页3.加载页面的过程中显示进度三.混合开发:安卓和js做交互:1.安卓中调用js代码2.js调用安卓代码一.html页面:<!DOCTYPE html><html> <!--头--> <head> <meta c...原创 2019-08-17 09:54:18 · 1004 阅读 · 0 评论 -
GPS原生定位
day14:高德地图看官方API原创 2019-08-19 17:16:54 · 498 阅读 · 0 评论 -
Day11:SurfaceView
Day11:SurfaceView技能:播放视频+各种图形+歌词滚动一.SurfaceView介绍1.SurfaceView和View的区别:2.双缓冲:在这里插入图片描述二.使用SurfaceView播放视频1.布局2.java代码三.使用SurfaceView绘制各种图形1.画布Canvas:画线/画圆/画文字/画椭圆/画弧度/画矩形/画点/画图片2.画笔:Paint3.绘制各种图形:这里以滚...原创 2019-08-13 16:23:01 · 1341 阅读 · 0 评论 -
Day10:照相机与fileprovider机制
Day10:照相机与fileprovider机制实现功能:相机+摄像+浏览器+打电话+截屏0.权限一.使用隐式意图打开浏览器二.使用隐式意图打电话三.截图四.摄像机五.照相机+FileProvider1.清单文件注册FileProvider2.创建文件路径3.使用FileProvider将照片保存到SD卡中实现功能:相机+摄像+浏览器+打电话+截屏0.权限<uses-permissio...原创 2019-07-29 12:14:28 · 1849 阅读 · 0 评论 -
Day2:MVC模式
Day2:MVC模式https://blog.csdn.net/qq_36510659/article/details/79073021https://blog.csdn.net/qq_36510659/article/details/79073021原创 2019-07-29 10:54:51 · 782 阅读 · 0 评论 -
Day3:okhttp
Day3:okhttp一. okhttp协议介绍二.okhttp完成get请求三.okhttp完成post请求四.okhttp完成下载文件五.okhttp完成上传文件六.okhttp封装1.定义回调接口2.工具类一. okhttp协议介绍okhttp是一个第三方类库,用于android中请求网络。这是一个开源项目,是安卓端最火热的轻量级框架,由移动支付Square公司贡献(该公司还贡献了Pi...原创 2019-07-29 10:59:18 · 1918 阅读 · 0 评论 -
Day4:OKGO
第4天OKGO一. get请求二.post请求三.下载文件显示进度条四.上传文件显示进度条五.请求图片一. get请求public void getString(){ OkGo.<String>get("http://www.qubaobei.com/ios/cf/dish_list.php?stage_id=1&limit=20&page=1")...原创 2019-07-29 11:03:48 · 1285 阅读 · 0 评论 -
Day5:Glide框架
Day5:Glide框架一.Bitmap三级缓存机制二. 加载本地SD卡图片+网络图片+资源图片+视频+GIF动图三.加载圆形头像四.加载圆角头像五,设置占位符和加载失败图片一.Bitmap三级缓存机制内存—>SD卡—>网络Glide.get(GlideActivity.this).clearMemory();//清除内存缓存new Thread(new Runnable() ...原创 2019-08-06 17:04:34 · 2239 阅读 · 0 评论 -
Day6:蓝牙
Day6:蓝牙一.蓝牙介绍:二.蓝牙的作用:三 .蓝牙工作原理以及涉及到的类:一.蓝牙介绍:是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换,我们主要掌握这几项技能:添加权限: <!-- 用于进行网络定位 --> <uses-permission android:name="android.permission.ACCESS...原创 2019-08-06 16:46:37 · 2684 阅读 · 0 评论 -
Day7:Recyclerview1
Day7:RecyclerviewRecyclerview一.效果:线性/网格/瀑布流二.重要的方法三.RecyclerView的使用四.代码五.实现多布局只给出适配器代码:微信通讯录页面六.随机高度瀑布流1.适配器代码:2.item行布局ImageView添加的属性七.XRecyclerview的使用:上拉加载 下拉刷新1.XRecyclerView和Recyclerview的区别:2.XRec...原创 2019-07-29 11:31:25 · 1250 阅读 · 0 评论 -
Day7:XRecyclerview
Day7:Recyclerview2原创 2019-07-29 11:32:25 · 514 阅读 · 0 评论 -
Day8:Recyclerview3:BaseRecyclerViewAdapterHelper 第三方的万能适配器
Day8:Recyclerview3:BaseRecyclerViewAdapterHelper第三方的万能适配器https://www.jianshu.com/p/1e20f301272e原创 2019-07-29 11:43:42 · 1212 阅读 · 0 评论 -
Day9:ActionBar和DrawLayout和SlidingMenu
Day9:ActionBar和DrawLayout和SlidingMenu实现抽屉侧滑效果图一.ToolBar常用的方法二.DrawerLayout常用的方法三.ToolBar和DrawerLayout代码五.SlideMenu实现抽屉1.SlideMenu的属性:2.代码实现:效果图1.Toolbar和DrawerLayout实现Toolbar:标题栏DrawerLayout:可以实现侧...原创 2019-07-29 11:46:00 · 1175 阅读 · 0 评论 -
Day1:http协议介绍+文件的上传和下载
Day1http协议介绍+文件的上传和下载一. http协议介绍:二.请求协议和响应协议三.使用fiddler进行http抓包工具查看 详细信息 :该软件以后经常用到四.http请求协议五.http响应协议六.面试必问1.get请求和post请求的区别2.Http1.0和http1.1的区别3.网络七层4.7种请求方式:5.常用的响应码:七.代码:文件的上传和下载(重点)0.使用hfs软件做文件服...原创 2019-07-29 10:48:04 · 1331 阅读 · 0 评论