- 博客(12)
- 收藏
- 关注
原创 指定生成的APK文件名
一样是在build.gradle文件中修改,默认生成的release版apk名为app-release.apk。在android内部defaultConfig同层下添加以不内容(outputFileName改成自己想要的apk名)android.applicationVariants.all { variant -> variant.outputs.all ...
2019-09-07 14:00:45
498
转载 解决ScrollView嵌套RecyclerView的显示及滑动问题
项目中时常需要实现在ScrollView中嵌入一个或多个RecyclerView。这一做法通常会导致如下几个问题页面滑动卡顿ScrollView高度显示不正常RecyclerView内容显示不全本文将利用多种方式分别解决上述问题滑动卡顿解决方案若只存在滑动卡顿这一问题,可以采用如下两种简单方式快速解决利用RecyclerView内部方法recyclerView.setHasFixedSize(tr...
2018-06-20 21:39:06
327
转载 android 经纬度度分秒与十进制之间的相互转换
经纬度采用度分秒记录其实就是六十进制,采用小数形式一般就是十进制。以下就是实现六十进制与十进制之间的相互转换。1.怎么把经纬度十进制单位转换成标准的度分秒单位计算公式是,十进制的经度,纬度数的整数部分就是度数(°),小数部分乘以60得到的数取整数部分就是分数(′),再用该数的小数部分乘以60就是秒数(″)。如一个经度的十进制为:117.121806,那么: 第一步:度数(°)117°, 第...
2018-05-28 15:02:12
2969
原创 java基础知识开篇序幕(一)
从今天开始复习java基础知识,有看客们要一起复习的,请跟着我一起吧!话说基础知识不打扎实,接收别人代码开始写的时候那叫一个难受啊!不知道各位有没有这样的感觉,反正我是挺难受的。所以下定决心从今天开始每日一篇更新java知识,今天看了一篇大神的博客,人家都已经是大神了还回过头来理顺知识点,像我这种菜鸟我觉得应该像大神们学习这种精神。接下来开始今天的序幕篇吧。1.计算机概述(了解)(1)...
2018-05-22 22:51:14
241
原创 GreenDao的基本使用
GreenDAO 是一款开源的面向 Android 的轻便、快捷的 ORM 框架,将 Java 对象映射到 SQLite 数据库中,我们操作数据库的时候,不在需要编写复杂的 SQL语句, 在性能方面,GreenDAO 针对 Android 进行了高度优化, 最小的内存开销 、依赖体积小 同时还是支持数据库加密。关于GreenDao的基本的介绍,很多的博客都有写,我这里就不做过多的讲解了。这里简要的...
2018-05-22 22:04:34
190
原创 Android NavigationView的使用
一、首先添加desigin依赖compile 'com.android.support:design:25.2.0'//在app的builder gradle2.在activity_main添加布局<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android...
2018-04-26 14:32:14
570
原创 ButterKnife在AS依赖添加(fangken)
步骤一 在AS中安装好ButterKnife Android Zelezny插件(安装好了记得重启android studio)步骤二 在Project 中加入classPath(如图)classpath 'com.jakewharton:butterknife-gradle-plugin:8.8.1'//用于复制步骤三在app 中加入(如图)compile 'com.jakewharton:bu...
2018-04-25 13:52:04
377
原创 自定义圆形头像CircleImageView的使用和源码分析
我们使用开源控件CircleImageView来实现该效果。CircleImageView项目下载地址:https://github.com/hdodenhof/CircleImageView(1).CircleImageView的使用首先我们将CircleImageView添加到gradle。[html] view plain copydependencies { compile 'd...
2018-04-23 15:39:13
333
原创 集成高德地图亲测
一、高德地图开发文档来集成(写的比较清楚了 这里我就简单的说下步骤)http://lbs.amap.com/api/android-sdk/guide/create-project/android-studio-create-project二、1.首先在Android studio里面新建立一个应用 2.然后获取SHA1 地址:(http://lbs.amap.com/faq...
2018-04-20 15:23:26
1205
转载 解决SurfaceView调用setZOrderOnTop(true)遮挡其他控件的问题
SurfaceView遮挡其他控件的项目背景:最近在做播放器项目,由于底层实现是用Surface和OpenGL切换渲染,所以在布局里面同时使用了GLSurfaceView和SurfaceView,同时播放控制按钮是自定义的,也没有使用Android自己提供的MediaCtroller控件。在这种背景下,问题出现了,如果有相关开发基础的同学应该知道,当SurfaceView和GLSurfac
2018-04-19 16:21:17
776
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人