android
文章平均质量分 59
韩浩楠
这个作者很懒,什么都没留下…
展开
-
根据地理位置多语言切换(3)-多语言切换
在手机应用的实现中经常会遇到需要语言切换用于满足用户环境的多样性。可以根据所处地理位置信息进行经纬度及国家/城市/地区的获取,可以根据此内容进行多语言情况的推荐及切换。完成上述的想法需要进行几个功能的开发:需要通过手机进行地理位置信息获取需要根据地理位置信息进行多语言内容的推荐(涉及地理位置监听)需要将应用内的多语言进行切换多语言切换Android分为两个部分:第一点是本地静态文案或服务器进行多语言设置建立对应语言国际编码string文件夹,以编码结尾。详情可以查看Android开发者中的原创 2021-09-08 20:59:46 · 397 阅读 · 0 评论 -
根据地理位置多语言切换(2)-地理位置监听
在手机应用的实现中经常会遇到需要语言切换用于满足用户环境的多样性。可以根据所处地理位置信息进行经纬度及国家/城市/地区的获取,可以根据此内容进行多语言情况的推荐及切换。完成上述的想法需要进行几个功能的开发:需要通过手机进行地理位置信息获取需要根据地理位置信息进行多语言内容的推荐(涉及地理位置监听)需要将应用内的多语言进行切换地理位置信息的监听由于地理位置信息获取时必须填入activity,对于需要在多个acticity中使用地理位置信息此时就不是十分的方便。将地理位置信息保存为全局变量,便于原创 2021-09-06 20:49:09 · 163 阅读 · 0 评论 -
根据地理位置多语言切换(1)- 获取地理位置信息
在手机应用的实现中经常会遇到需要语言切换用于满足用户环境的多样性。可以根据所处地理位置信息进行经纬度及国家/城市/地区的获取,可以根据此内容进行多语言情况的推荐及切换。完成上述的想法需要进行几个功能的开发:需要通过手机进行地理位置信息获取需要根据地理位置信息进行多语言内容的推荐需要将应用内的多语言进行切换1. 进行地理位置信息获取及地理位置上传至后台地理位置信息获取包含了以下几个功能:进行GPS权限的获取,此操作需要在初始进行应用时进行请求。避免无法请求地理位置信息导致无法获取地理位置原创 2021-09-06 18:29:59 · 315 阅读 · 0 评论 -
retrofit学习二——MVP及Butterknife
MVP框架学习Butterknife学习MVP学习:MVP基本框架进行改进上面的是图片是上面MVP学习的框架。model负责进行底层数据库的链接以及相关底层逻辑功能的完善,view负责进行Android页面的展示,包括的内容除了activity之外还有fragment。而presenter翻译过来是主持人的意思,在MVP中主要负责的内容是进行Model和View的连接,进行相应的解耦操作。在对MVP框架进行优化的过程中,会将基本的功能进行抽取,存放在base中,进行部分逻辑的简化,方便之后进原创 2020-08-10 16:05:13 · 151 阅读 · 0 评论 -
Retrofit框架进行Android网络编程交互
post和get的区别post和get的基本区别:GET在浏览器回退时是无害的,而POST会再次提交请求。GET产生的URL地址可以被Bookmark,而POST不可以。GET请求会被浏览器主动cache,而POST不会,除非手动设置。GET请求只能进行url编码,而POST支持多种编码方式。GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。GET请求在URL中传送的参数是有长度限制的,而POST么有。对参数的数据类型,GET只接受ASCII字符,而POST没有限原创 2020-08-09 21:22:36 · 137 阅读 · 0 评论