Android APP开屏界面倒计时圆圈的实现(附demo下载)

最近看到好多APP开屏广告有倒计时圆圈,比如智联招聘,搜狐新闻等。来模仿一波~~1. 先来看自定义圆圈view:CountdownCircleProgressBarpackage com.example.mywelcomeapp;import android.content.Context; im...

2018-04-26 12:22:41

阅读数 797

评论数 0

Android集成腾讯bugly-tinker热更新使用步骤

Android集成腾讯bugly-tinker热更新步骤在Androidstudio中新建MyBuglyTinkerDemo;1. 在项目project的build.gradle中配置如下:buildscript { repositories { jcenter() ...

2018-02-06 16:14:33

阅读数 1457

评论数 0

哈希表(散列表)原理详解

此文发布者是我一好基友~~转过来看看~~哈哈! 什么是哈希表?    哈希表(Hash table,也叫散列表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做...

2017-12-05 15:19:43

阅读数 264

评论数 0

Android Scrollview上滑停靠—悬浮框停靠在标题栏下方(防微博详情页)

最近做项目过程中遇到上滑停靠的效果: 1. 先上xml布局。 布局中最外层LinearLayout,里面嵌套一个标题栏Layout和一个需要滚动FrameLayout,FrameLayout里面是上层悬浮的Layout 和自定义的一个MyScrollView。

2017-11-27 23:43:52

阅读数 3223

评论数 0

最新版AndroidStudio3.0 Canary 8的时候报错,Annotation processors must be explicitly declared now

体验最新版AndroidStudio3.0 Canary 8的时候,发现之前项目的butter knife报错,用到注解的应该都会报错 Error:Execution failed for task ':app:javaPreCompileDebug'. > Annotation pro...

2017-08-01 14:39:31

阅读数 4651

评论数 4

Android RxJava2+Retrofit2 依赖时出现冲突问题

1. 尽管RxJava+ Retrofit很好用,但在一开始学习的时候会踩过很多坑,比如下面这个虽然很简单但会出现的报错 。 比如你的app的build.gradle中的dependencies如下所示, dependencies { compile fileTree(include: ...

2017-05-18 17:06:56

阅读数 2347

评论数 1

Android Retrofit的使用基础篇(1)—简单的使用

简介: Retrofit与Okhttp共同出自于Square公司,retrofit就是对Okhttp做了一层封装。把网络请求都交给给了Okhttp,我们只需要通过简单的配置就能使用Retrofit来进行网络请求了。下面是关于Retrofit学习的一个小Demo: 1. 导包: compile 'c...

2017-05-16 16:53:04

阅读数 350

评论数 0

Android 面试题(2)-- 操作系统篇

操作系统篇: Android 是基于Linux的移动操作系统,一般在面试中,关于操作系统相关的问题,其实就集中在线程和进程。 1. 线程和进程的关系和区别? (1)进程是系统进行资源分配和调度的一个独立单位,线程是CPU调度和分派的基本单位。 (2)进程和线程的关系:  1> ...

2017-05-05 10:19:17

阅读数 201

评论数 0

数组和链表的区别

数组优点: 1、数组内存空间占用的较少,而链表节点会附加上一块或两块下一个节点的信息,所以占用内存较多。但是数组在建立时就固定了,所以也有可能会因为建立的数组过大或不足引起内存上的问题.。 2、数组内的数据可随机访问,但链表不具备随机访问性。数组在内存里是连续的空间,比如一个数组地址从1到10...

2017-05-03 15:21:02

阅读数 222

评论数 0

Android 使用GridView来实现类似RadioButton的多行单选功能

RadioButton是大家都熟悉的单选按钮,用起来也简单好用。但是RadioButton只能在显示单一的一行时(RadioButton横向或者纵向排列)才能实现单选功能。假如你要实现多行的RadioButton,又要类似RadioButton的单选功能,这时候RadioButton就不好用了。

2017-04-28 16:39:04

阅读数 2286

评论数 0

Android 面试题(1)-- 基础篇

一、描述一下java的事件委托 机制和垃圾回收机制Java事件委托机制:一个源产生一个事件时,把 他送到一个或多个监听器那里,在这种机制中,监听器只是等待,一旦收到事件,处理事件并返回; Java垃圾回收:是一种动态存储管理技术,它自 动地释放不再被程序引用的对象,按照特定的垃圾收集算法来实现资...

2017-03-07 18:11:28

阅读数 553

评论数 0

Java中读取一个TXT文件中的每行内容的前5个字符,并保存到另一个TXT文件中。

曾经的一道面试题:读取一个文件“员工信息.txt”, 取每行内容的前5个字符,存储到“员工信息.txt”文件中。) package test01; import java.io.BufferedReader; import java.io.BufferedWriter; import java.i...

2016-03-15 12:28:44

阅读数 5954

评论数 1

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