排序:
默认
按更新时间
按访问量

一个简单、轻量的Android版本更新库、内置了一个漂亮的更新对话框

时间 时间教会了我们很多东西有些曾经我们认为没有的后来发现它确确实实存在过有一些我们深信不疑的 后来却明白根本就没有比如……爱情 目录 项目地址 编译问题 效果图 功能介绍 DownloadManager UpdateConfiguration 使用步骤 Demo下载体验 结语 ...

2018-01-31 11:52:41

阅读数:855

评论数:4

欢迎进入阿钟的博客导航——快速查找所有博客

世上最遥远的距离,是我在if里你在else里,似乎一直相伴又永远分离;世界上最痴心的等待,是我当case你是switch,或许永远都选不上自己;世界上最真情的相依,是你在try我在catch。无论你发神马脾气,我都默默接受,静静处理。到那时,再来期待我们的finally。 Java ...

2016-08-25 17:25:26

阅读数:3401

评论数:0

Android 抽屉菜单滑动时模糊背景 | 毛玻璃效果

先来看看要实现的效果图 录制的有点模糊在补一张静态图 简单的分析一下: 1⃣️一开始我一直以为抽屉菜单的背景是一张半透明的高斯模糊图片,一直尝试着用ps做一张然后发现并没有什么卵用(纯色背景或者图片是无法做高斯模糊的); 2⃣️抽屉背景直接是首页模糊好的图片这样做的话...

2018-06-13 21:44:14

阅读数:63

评论数:0

Android通过AIDL实现接听电话、挂断电话操作 | 拨打电话

开发中需求永远都是在不断的超越预期而且也越来越变态,但是呢你做为一个开发还是要想尽办法去实现的。 Android中拨打电话功能是很轻松的只需要几行代码即可,如下: 首先还是得加上权限这个东西(或者动态申请) <!--拨打电话--> &a...

2018-06-10 13:44:00

阅读数:245

评论数:0

Android中获取GPS搜索到的卫星颗数、并获取每颗卫星的信噪比

信噪比概念 信噪比,英文名称叫做SNR或S/N(SIGNAL-NOISE RATIO),又称为讯噪比。是指一个电子设备或者电子系统中信号与噪声的比例 信噪比越大此颗卫星越有效(也就是说可以定位) 也就是说 设备搜索到的卫星颗数越多 设备定位效果越好,同时每颗卫星的信噪比值也要越...

2018-06-08 23:03:05

阅读数:50

评论数:2

《Android开发艺术探索》Activity | 生命周期 | 启动模式 | Flags | IntentFilter action data的匹配规则 (一)

一:Activity的生命周期 正常情况下启动一个Activity的生命周期: onCreate、onStart、onResume、onPause、onStop、onDestory 这里说一下每一个生命周期函数的描述 onCreate 表示Activity正在创建,这这个函...

2018-05-09 23:17:53

阅读数:75

评论数:0

Android 文件目录存储介绍 缓存目录 | 私有目录 | 系统根目录 | 用户可见目录

先简要介绍一下Android系统的文件系统吧,本文基于原生Android M系统: 我们都知道Android系统内核就是个Linux、所以我们的文件系统与Linux也是基本一致的,最顶部的目录是 “/” 接下来就是 一些文件或者文件夹,如下图: / ├── acct │ └──...

2018-04-25 23:17:31

阅读数:168

评论数:2

Android中Handler、MessageQueue、Looper三者的关系然后手写一套自己的Handler

时间总是比我们想象的过的要快,我们来不及抓住,让那些重要的时光走了一个又一个。 Handler、Looper、MessgaeQueue三者的分工: handler 负责发送消息 Looper 负责轮询MessageQueue中的消息,并把消息回传给handler MessageQueue 负...

2018-01-13 00:53:12

阅读数:283

评论数:1

利用DecorView实现播放视频开灯/关灯效果和仿QQ消息提示框

2017再见,2018你好 写这篇文章前得先来了解一下activity.getWindow().getDecorView()获取到的DecorView视图 首先我们通过强大的Android Studio开发神器,获取我们当前app界面的布局层次(结构)来帮助 我们了解DecorView是个什...

2018-01-06 14:34:30

阅读数:677

评论数:4

Android 中 scrollTo | scrollBy | Scroller 的使用

Android Scroller完全解析,关于Scroller你所需知道的一切 本文基于郭神给出的教程(原文地址如上),在结合自己的编码总结这个几个东西的使用。 先来说 scrollTo()与scrollBy()的使用与区别: 这两个函数都是在View.java中,所以这两个都可以对Vie...

2017-12-27 22:17:26

阅读数:191

评论数:3

Android Studio 无法安装应用到模拟器上Failure [DELETE_FAILED_INTERNAL_ERROR]

使用adb install -r a.apk到模拟器的时候直接抛出一个异常导致无法安装成功而使用pm uninstall 包名对应用进行卸载的时候又给我抛出一个错误:解决方案:将模拟器的/data/local/下的tmp目录删除即可如果你使用的是其他手机或者模拟器,你也可以尝试下这个方法;解决不了...

2017-12-27 09:19:30

阅读数:723

评论数:0

Android一个线程内连接多个tcp服务端

通常情况下我们客户端开启tcp去连接服务器都是一个连接一个线程;这样写代码也是比较easy的public class SocketTcpClient implements Runnable { private final String ip; private Socket socke...

2017-12-25 17:54:19

阅读数:378

评论数:0

打开层级比较深的Activity并返回到App的主页面

使用别人家app的时候,当我们从通知栏点击一条消息时 会直接为我们跳转到对应的消息列表界面;当然这个操作肯定是小case了、重点是当我们按返回键进行后退的时候 会继续打开一个新的页面(Activity)而不是直接回到我们的手机桌面;一直按返回键会回到app的主页(也就是我们从桌面启动应用打开的页面...

2017-12-12 16:39:07

阅读数:283

评论数:3

使用Spring、SpringMvc、MyBatis搭建SSM框架

SpringMvc架构流程图博客中使用到的jar文件 在文末Demo中会给出1、带你一步步使用IntelliJ IDEA开发神器创建一个空白的Web Application项目 配置SSM web项目框架2、我们需要添加必要的jar(包括:Spring(包括SpringMvc)、MyBatis、M...

2017-11-29 13:35:08

阅读数:576

评论数:1

使用Spring MVC 实现文件上传遇到的问题以及解决方案

我使用的是IntelliJ IDEA开发工具、 Tomcatv7.0.82创建一个Spring MVC项目 步骤如下:只需要静静地等待依赖包的下载即可….为项目进行一些初始配置: 配置web.xml的内容: <!--配置为 / 这样action后面可以直接接@RequestMapping里面...

2017-11-17 23:35:05

阅读数:847

评论数:0

使用React Native 和 微信小程序 编写的一款阅读类app ———《轻松一刻》

一款纯React Native原生代码 和 微信小程序 编写的appReact Native源码地址:https://github.com/azhon/Time微信小程序源码地址:https://github.com/azhon/Time/tree/WeChatApp在微信中进入小程序搜索 直接搜...

2017-11-04 22:44:28

阅读数:1497

评论数:0

解决React Native中使用TabNavigator时、对tab只设置文字时文字没有垂直居中

使用react-navigation中的TabNavigator搭建标签导航栏的时候遇到了一个问题,当我们对导航栏只需要设置文字,不设置图片的时候、在ios设备上你会发现文字没有垂直居中(在Android中是好的),因为这个控件默认预留好了图片显示的位置 即使你将showIcon: false设置...

2017-11-03 11:17:52

阅读数:1163

评论数:0

ReactNative基础(八)了解FlatList的使用、添加头尾布局、下拉刷新、上拉加载

此博客基于react-native-0.49.3之前我们已经说过ListView这个控件了、FlatList性质也是一样的只不过使用起来更加封闭、内部封装好了 添加头尾布局、下拉刷新、上拉加载等功能…实现的效果:FlatList实现一个最简单的列表<FlatList //数据源 da...

2017-10-27 15:05:47

阅读数:2999

评论数:4

解锁Activity的跳转新姿势———使用scheme跳转

Activity的跳转可以说是非常简单的了、从一个页面跳转至另一个页面,我们最常用的也就是下面这种:Intent intent = new Intent(this, xxx.class); startActivity(intent);当然还有我们的隐式跳转,为Intent指定一个action即可I...

2017-10-26 20:27:11

阅读数:1206

评论数:8

使用BottomNavigationView底部导航栏、添加数量角标提醒

度娘了一圈发现基本上都是TabLayout或者其他的导航栏添加角标,所以写这篇博客记录下来。先来看下实现的效果图:代码也是很简单的 BottomNavigationMenuView中的每一个Tab就是一个FrameLayout,所以我们可以在上面随意添加View、这样也就可以实现我们的角标了。...

2017-10-24 20:53:33

阅读数:4380

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭