快速开发
文章平均质量分 63
迷途可达鸭
这个作者很懒,什么都没留下…
展开
-
Android Studio 3.0 设置字体大小
家里Android Studio升级成3.0之后导入公司的设置之后发现字体大小没有变化 不过快捷键有导入上网查如何设置AS3.0以后的字体发现我照着做也不适用 所以自己设置之后记录一下File---Settings---Editor---Font 最上方有一个 Current editor font: Monospaced,20 点击那个跳转到File---Settings-...原创 2019-12-11 22:36:29 · 680 阅读 · 0 评论 -
Android Studio设置关闭当前页面的快捷键
File---Settings---Keymap---右边搜索的输入框的右边按钮(Find Shortcut)---Ctrl+F4---出现的Close然后 删除换成Ctrl+W就可以了File---Settings---Keymap---Main Menu---Window---Editor Tabs---Close---Add keyboard Shortcut 然后自己添加就好了...原创 2019-12-11 10:14:02 · 2818 阅读 · 0 评论 -
Android 添加方法注释,类注释
这个是网上的一个注释,可以看到上面是方法 下面是对应的参数的解释, 我们想要这种的怎么做呢?很简单,Android Studio 都为我们设置好了, /** 在对应方法上面然后一直按回车就好了。。。有点睿智下面介绍一种自定义的注释,我一般用于方法注释,可以自己定义:Android Studio --- File --- Settings --- Editor --- Live Temp...原创 2018-03-02 11:14:22 · 8263 阅读 · 0 评论 -
OKHttp封装(不说明直接复制粘贴拿来用)
添加依赖: compile 'com.squareup.okhttp3:okhttp:3.6.0' compile 'com.google.code.gson:gson:2.2.4'添加权限: 声明Application: <application android:name=".MyApplication" and原创 2018-01-20 14:35:24 · 453 阅读 · 1 评论 -
Android 悬浮球的实现(如何判断是否点击在某View上)(如何自由拖动View)
要实现最简单的悬浮小球需要解决两个小问题:1:需要判断是否起始的触摸屏幕在该悬浮球上面2:自由拖动View先解决第一个问题:public class Point extends View { private Paint mPaint; //判断是否再里面 private boolean isIn = false; private int原创 2018-01-23 17:37:27 · 1457 阅读 · 0 评论 -
删除文件,删除文件夹,读取txt文件
删除指定文件:public static boolean deleteFile(String filePath) { File file = new File(filePath); if (file.isFile() && file.exists()) { return file.delete(); } r原创 2018-01-05 17:27:28 · 509 阅读 · 0 评论 -
Android 新建文件夹,新建Txt,解决中文乱码问题
之前的准备要做好,权限声明。 没有权限的话,文件夹新建不了,Txt新建不了。第一步,获取手机路径,有无SD卡均适应。public static String getPath() { File sdDir = null; //判断有没有SD卡 boolean sdCardExist = Enviro原创 2018-01-05 14:34:48 · 3067 阅读 · 0 评论 -
调用so库文件以及里面的方法
之前文章写过一篇JNI生成so库文件 并调用里面的方法手把手教你---JNI的实现实际开发中 so库是别人给你的,不是你自己写的没所以就要用别人的so库文件。有很多情况,有一种是比较简单的:既有so库文件又有对应的jar包,这样的话 直接就可以调用里面的方法了。第二种比较坑爹,限制也比较多,所以现在就主要研究一下 第二种吧(只有so库 其他什么都没有)第一原创 2018-01-22 21:00:41 · 11506 阅读 · 0 评论 -
主攻时间戳,用就完事了。
直接写成工具类,直接拿去用就完事了,最下面有一点点解释,不过是个人都能看懂,不怎么想解释。。。public class TimeUtil { public static String getTime1(long time){ return new SimpleDateFormat("yyyy年-MM月dd日-HH时mm分ss秒SSS毫秒").format(new Da原创 2018-01-05 13:28:38 · 296 阅读 · 0 评论 -
Glide 4 基础使用
这个是中文Glide v4 中文版介绍:点击打开链接1,最基础使用 Glide.with(this).load("http://guolin.tech/book.png").into(iv);2,占位图RequestOptions options = new RequestOptions() .placeholder(R.mipmap.ic_laun原创 2018-01-02 13:55:27 · 980 阅读 · 0 评论 -
横竖屏相关
AndroidManifest:android:configChanges="orientation|screenSize"Aty先设置这个为了横竖屏直走onConfigurationChanged(其实这个写不写无所谓,暂时没发现其他的)自定义MyRoientationEventListener内部类//继承OrientationEventListener类监听手机的原创 2017-12-14 15:08:06 · 259 阅读 · 0 评论 -
Android 关于上架更新(1)
versionCode 必须每次递增versionName 是显示给用户的版本号根据VersionCode来判断版本高低,VersionName是显示给用户的签名文件:后缀名是jks保证不同电脑签名出来的是一样的签名文件不一样会导致用户安装的时候会有提示apk文件被篡改想要升级应用程序的话:签名必须相同,包名必须相同第一次上架需要新建签名文件原创 2017-12-14 14:11:28 · 749 阅读 · 0 评论 -
Android 屏幕适配方案(实战篇)
写在前面:这一篇主要讲的是实际项目里怎么用 百分比适配方法 完成项目里面的不同手机不同分辨率的适配。一些其他的方法和一些关于手机适配的概念放在下一篇博客写,为了凑字数?? 哈哈哈。先提供一个可以查询主流手机分辨率的网站:http://screensiz.es/phone下一步下载一个jar包 , 下载地址:https://github.com/hongya原创 2017-10-12 13:56:24 · 638 阅读 · 0 评论 -
进入App时,白屏解决
一进入App的时候会出现白屏,解决方法如下,打开Mainfests 文件最下面有一个android : theme 点开 进入在Style 文件里面 添加下面两行代码true trueOK , 现在运行一下 问题是不是解决了 哈哈哈原创 2017-08-03 17:30:13 · 8603 阅读 · 0 评论 -
Android 自定义字体样式 及系统默认字体样式 的设置
Android 能添加文字的控件都可以设置字体样式 关键字是:Typeface 在Java代码中设置或者在xml文件里面设置都可以Android系统默认给出四种样式的字体 , 分别是 : Nomal Monospace Sans Serif 要想使用自定义的字体样式先要从网上下载一个 .tty 格式的字体文件然后粘贴到项目里面 , 具体步骤如下原创 2017-09-12 15:00:33 · 14700 阅读 · 13 评论 -
超详细!一步一步完成多语言适配
多语言适配是工作中经常要用到的,为了怕自己遗忘,也为了大家了解一下多语言适配,写了这篇博客,话不多说-------------开始吧。多语言适配分三步 : 1,新建values文件 2,Java代码 3,刷新页面一,新建不同语言的Values文件第一步,把左边的工作区间切换到project , 找到res文件夹下的values 文件夹 复制 , 粘贴到res文件架下面重原创 2017-07-06 09:27:14 · 1912 阅读 · 0 评论 -
单例模式成型版
单例模式可以说是最容易理解的模式了,也是应用最广的模式之一,先看看定义吧。定义确保单例类只有一个实例,并且这个单例类提供一个函数接口让其他类获取到这个唯一的实例。什么时候需要使用单例模式呢:如果某个类,创建时需要消耗很多资源,即new出这个类的代价很大;或者是这个类占用很多内存,如果创建太多这个类实例会导致内存占用太多。关于单例模式,虽然很简单,无需过多的解原创 2017-07-28 14:15:26 · 1051 阅读 · 0 评论