随笔分类 -  android提高篇

上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 89 下一页
摘要:注册Github账号有半年多的时间,却一直不知道如何将自己做好的项目部署到Github中。看了网上许多的教程,要么一开始就来Git命令行,要么直接就来一堆术语,很少能够真正说中要点,解决我们的烦恼。 而我一开始也正是因为在网上苦寻方法和教程无果,最后失去了热情和耐心,放弃了深入Github,导致失去 阅读全文
posted @ 2017-02-28 09:56 brave-sailor 阅读(365) 评论(0) 推荐(0)
摘要:无图说卵,先上图 jianshu-top.gif 查阅资料后,发现网上大部分都是用这种方法实现的: 多写一个和需要悬浮的部分一模一样的layout,先把浮动区域的可见性设置为gone。当浮动区域滑动到顶部的时候,就把浮动区域B的可见性设置为VISIBLE。这样看起来就像悬浮在顶部不动了。 具体看下边 阅读全文
posted @ 2017-02-23 11:48 brave-sailor 阅读(728) 评论(0) 推荐(0)
摘要:这篇随笔将会简单的记录下ImageView这个控件的一些使用方法,以及其最重要的一个属性: scaleType ImageView这个控件是用来显示图片用的,例如我们可以通过下面这段xml配置来声明显示一张图片: 其中src就是引用我们需要使用的图片,其可以是存放在 assets 目录下的图片,也可 阅读全文
posted @ 2017-02-21 10:56 brave-sailor 阅读(217) 评论(0) 推荐(0)
摘要:1 android:scaleType="center" (1)当图片大于ImageView的宽高:以图片的中心点和ImageView的中心点为基准,按照图片的原大小居中显示,不缩放,用ImageView的大小截取图片的居中部分。 (2)当图片小于ImageView的宽高:直接居中显示该图片。 2 阅读全文
posted @ 2017-02-21 10:55 brave-sailor 阅读(220) 评论(0) 推荐(0)
摘要:做室内定位的程序员应该都知道,在Android 5.0之后,google推出了蓝牙扫描新接口,我们在实测中发现出一些问题,现在给大家列出,以供参考: 1.android 4.3.1(Build.VERSION_CODES.JELLY_BEAN_MR2)增加的startLeScan(callback) 阅读全文
posted @ 2017-02-20 14:37 brave-sailor 阅读(4661) 评论(0) 推荐(0)
摘要:Hello,大家好,我是Clock。今天要写的这篇文章主题是关于夜间模式的实现套路。本来这篇文章是上周要写的,结果因为上周末有其他事情,所以拖到这个周末才完成。曾经和薇薇(钛媒体漂亮的程序媛)聊过夜间模式实现的问题,当时薇薇酱负责钛媒体客户端的重构工作,有个夜间模式功能在考虑要不要用 Android 阅读全文
posted @ 2017-02-20 14:31 brave-sailor 阅读(412) 评论(0) 推荐(0)
摘要:作者:Bgwan链接:https://zhuanlan.zhihu.com/p/22520818来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。网上看到过大多实现夜间模式的效果,实现方式总结起来,发现好繁琐,大多数夜间模式实现都是基于另一套apk来,作为依赖实现,像QQ 阅读全文
posted @ 2017-02-20 14:27 brave-sailor 阅读(540) 评论(0) 推荐(0)
摘要:作者:Bgwan链接:https://zhuanlan.zhihu.com/p/22573081来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 an框架的网络框架是完全基于Xutils3.0以上的,这里需要感谢前辈/wyouflf/xUtils3的无私奉献。 Begi 阅读全文
posted @ 2017-02-20 14:26 brave-sailor 阅读(832) 评论(0) 推荐(0)
摘要:作者:Bgwan链接:https://zhuanlan.zhihu.com/p/23363591来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 Android5.0(Lollipop) BLE蓝牙4.0+浅析demo连接(三) 上面的两篇文章已经实现了蓝牙之间的搜索和 阅读全文
posted @ 2017-02-20 14:23 brave-sailor 阅读(1689) 评论(0) 推荐(0)
摘要:作者:Bgwan链接:https://zhuanlan.zhihu.com/p/23679793来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。置顶:此文转载CSDN博客文章,原文地址:http://blog.csdn.net/poltroon/article/deta 阅读全文
posted @ 2017-02-20 14:23 brave-sailor 阅读(547) 评论(0) 推荐(0)
摘要:作者:Bgwan链接:https://zhuanlan.zhihu.com/p/23347612来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 Android5.0(Lollipop) BLE蓝牙4.0+浅析code说明(二) Android4.4 启用蓝牙相关的操作 阅读全文
posted @ 2017-02-20 14:22 brave-sailor 阅读(2200) 评论(0) 推荐(0)
摘要:作者:Bgwan链接:https://zhuanlan.zhihu.com/p/23341414来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 作者:Bgwan 莳萝花链接:android BLE 蓝牙4.0+浅析(一) - Android开发 - 知乎专栏来源:知乎 阅读全文
posted @ 2017-02-20 14:04 brave-sailor 阅读(4253) 评论(0) 推荐(1)
摘要:BluetoothAdapter.java中有low enery(le)的一些方法,android提供了这些方法,但源码中并未找到这些方法的调用之处。本文档主要分析这类方法的执行流程,来了解下le到底做了些什么。 本文主要就是分析下startLeScan方法(两个重载方法)。 下面来分析下iGatt 阅读全文
posted @ 2017-02-20 09:49 brave-sailor 阅读(3044) 评论(0) 推荐(1)
摘要:android4.3中引入了蓝牙低能耗le(low energy),相应的也有一些方法/类。不过代码里,并没有找到初始调用的地方。所以这里还是先只分析下bt普通的扫描流程(类似android 4.2),先贴出流程图 主要通过“扫描”的流程来分析下 BluetoothSettings.java::st 阅读全文
posted @ 2017-02-20 09:48 brave-sailor 阅读(909) 评论(0) 推荐(0)
摘要:private String convertString(String str, Boolean beginUp){ 以上方法 比直接使用String 自带的 str.toLowerCase() 和 str.toUpperCase() 效率高些 阅读全文
posted @ 2017-02-20 09:40 brave-sailor 阅读(40227) 评论(0) 推荐(1)
摘要:在项目开发的时候会需要统一字符串的格式,比如首字母要求统一大写或小写,那用Java如何实现这一功能?下面一起来学习学习。 话不多说,直接上代码 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 //首字母转小写 public static String toLowerCaseFi 阅读全文
posted @ 2017-02-20 09:37 brave-sailor 阅读(3468) 评论(0) 推荐(0)
摘要:我当时说承诺为大家写一个,一直没空,直到最近又有人跟我要,我决定抽时间写一个吧。确实设置闹钟是一个比较麻烦的东西。我在这里写的这个demo抽出来了封装了一个类库,大家直接调用其中的设置闹钟和取消闹钟的方法即可。可以设置每天的闹钟,周一到星期天之间多选的闹钟,也可以设置选择一次性闹钟,跟系统设置闹钟的 阅读全文
posted @ 2017-02-16 17:58 brave-sailor 阅读(2020) 评论(0) 推荐(0)
摘要:AlarmManager介绍 AlarmManager这个类提供对系统闹钟服务的访问接口。 你可以为你的应用设定一个在未来某个时间唤醒的功能。 当闹钟响起,实际上是系统发出了为这个闹钟注册的广播,会自动开启目标应用。 注册的闹钟在设备睡眠的时候仍然会保留,可以选择性地设置是否唤醒设备,但是当设备关机 阅读全文
posted @ 2017-02-15 17:29 brave-sailor 阅读(321) 评论(0) 推荐(0)
摘要:前些时候,有人在我「非著名程序员」微信公众号的后台问我有没有设置闹钟的demo,我当时说承诺为大家写一个,一直没空,直到最近又有人跟我要,我决定抽时间写一个吧。确实设置闹钟是一个比较麻烦的东西。我在这里写的这个demo抽出来了封装了一个类库,大家直接调用其中的设置闹钟和取消闹钟的方法即可。可以设置每 阅读全文
posted @ 2017-02-15 17:28 brave-sailor 阅读(919) 评论(0) 推荐(0)
摘要:闹钟的原理可用下面我自己画的一幅图来概括:(不对的地方,尽管吐槽) 我们来看看新建闹钟到闹钟响铃的步骤: 1、新建一个闹钟: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 // 获得AlarmManager实例 fi 阅读全文
posted @ 2017-02-15 17:27 brave-sailor 阅读(4588) 评论(0) 推荐(0)

上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 89 下一页