Android tips知识点系列

来源:互联网 发布:粮油统计网络直报系统 编辑:程序博客网 时间:2024/05/16 06:25

转载请标明出处:一片枫叶的专栏

Android tips系列主要是一些android中小问题,小知识点的总结与归纳,下面是这些tips的文章列表,不定时更新ing…


Android tips(一)–>Android SDK镜像的介绍使用

android开发过程中不可避免的会经常升级android sdk,但是由于某些原因,Google相关很多服务都无法访问,所以在很多时候我们SDK也无法升级,当然通过技术手段肯定可以解决,但是比较麻烦,而且下载速度也不怎么样。幸运的是as中可以设置http代理,测试了一下还是很好的…

Android tips(二)–>Android比较有用的方法总结

这里总结一些android中常用方法,知识点等,参考自知乎,微博,等各网站,不定时更新…

Android tips(三)–>android拍照相片旋转问题

最近项目中需要使用拍照选择图片功能,但是测试时发现部分机型拍照之后图片存在旋转问题,特记录此问题。。。
android手机在拍照的时候竖屏拍摄,展示角度就是竖屏,如果是横屏拍摄,那么展示的时候已横屏的视角展示,此时旋转角度都是0(即总是展示水平方向的图片)…

Android tips(四)–>Android应用程序中获取view的位置

获取View类界面控件的位置,有助于添加新的控件。获取在parent里的相对坐标位置,这个比较简单,不用多说,直接调用View的方法:getLeft , getTop, getBottom, getRight 获得…

Android tips(五)–>android系统设置中的应用详情

开发过Android的童鞋相比都知道 设置-》应用管理-》应用详情页面,这是android系统自身的应用“设置”的管理系统安装应用显示应用详情的页面,不同的手机该页面显示的内容不太一样,但也都是大同小异,这里简单介绍一下各个标签的不同含义…

Android tips(六)–>Android统一显示¥符号

新版本一个需求在用户界面上需要显示中文金额符号“¥”,结果这个字符在有的android手机上显示一个横杠,在有的手机上显示两个横杠,这是因为不同的android手机自带的系统字体是不一致的,因此这个金额符号显示的可能也不一致,这种需求有几种方式…

Android tips(七)–>@TargetApi与@SupressLine

开发android程序时我们经常有可能使用比minCompileSdk更高版本才出现的API, 这时候IDE的lint检查会提示我们可能出现问题,可以通过设置@TargetApi或者是@SupressLint来屏蔽这些警告。
@TargetApi() 只屏蔽某一新api中才能使用的方法报的android lint错误
@SuppressLint(“NewApi”)屏蔽一切新api中才能使用的方法报的android lint错误…

Android tips(八)–>Android Studio打包apk,aar,jar包

文本我们将讲解android studio打包apk,aar,jar包的相关知识。apk包就是android系统的安装包,这里没什么好说的,aar包是android中独有的类库包,而jar包是java中特有的类库包,在具体的介绍打包之前,我们先来aar包和jar包的区别…

Android tips(九)–>Android录屏与转化gif图

最近有同学问我android手机的录屏以及转化成gif图是如何实现的?今天正好就讲讲android的录屏与转化gif操作。整个Android系统的录制与转化GIF图是分为两个部分,录制过程与转化过程,下面就详细的介绍一下这两个部分的具体过程…

Android tips(十)–>允许模拟位置在Android M下的坑

本文我们将讲解允许模拟位置在Android M下的坑。做地图类应用的同学应该都知道为了避免软件模拟位置影响正常流程的进行我们一般都会判断用户手机是否打开了模拟位置设置,若打开了则终止用户流程,提醒用户关闭模拟位置设置。在android系统的开发者选项中有一个模拟位置的选项,其作用是允许用户通过代码模拟设备的当前位置…

Android tips(十一)–>android开发者需要了解的chrome插件

本文主要是总结了android开发者常用的一些chrome插件,相信有了这些插件的话你的开发效率会大大的提升…

Android tips(十二)–>Android开发中使用矢量图

本文我们将介绍一些关于Android矢量图的相关知识点。最新的项目中要求以矢量图替代传统的.png资源文件,所以特意学习了一下Android中的矢量图相关概念,不得不说矢量图还是一个比较好的适配方案。Android从Android5.0开始引入了对矢量图的支持,但是其并不支持svg这种矢量图片格式,,而是以VectorDrawable的方式来实现矢量图的效果…

Android tips(十三)–>Android开发过程中使用Lambda表达式

新的Java8 API中提供了不少新的特性,其中就有Lambda表达式。而本文我们将主要介绍一下在Android开发过程中如何使用Lambda表达式,这里主要是为我们后续介绍RxAndroid、RxJava相关知识做铺垫的…

Android tips(十四)–>解决AppBarLayout滑动不畅的问题

最近在开发的App中需要实现Toolbar与顶部内容区域级联滚动的效果,一开始就想到了Android 5.0 中新添加的AppBarLayout控件,其正好是实现这个效果的,所以马上就使用这个组件实现了一个类似的效果,但是实现过程中发现AppBarLayout滑动时不流畅……


对产品研发技术,android源码实践,Github项目解析方面感兴趣的同学可以参考我的:

  • Android产品研发系列

  • Android源码解析系列

  • Github项目解析系列

  • Android tips知识点系列


3 1
原创粉丝点击