自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (17)
  • 收藏
  • 关注

原创 Android - 弹幕实现原理(附Demo源码)

一、首先给不愿看博客的同学附上Demo源码的链接:点击此处下载安卓弹幕Demo二、弹幕原理的简单解析1.我们先来做些准备工作。(1)我们可能会需要一个视频(我在这里找了一个mp4格式的视频,并放在了res/raw目录下面,因为音频和视频文件放在其它目录(例如assets资源目录)下会导致无法使用,对这一部分有兴趣的同学可以去查资料了解一下)。 (2)需要将界面设置为横...

2018-05-30 15:11:39 11294 4

转载 Android - 25种开源炫酷动画框架

https://blog.csdn.net/u013101864/article/details/51500136

2018-05-29 10:18:34 1223

原创 Android - 开机自启动功能实现

前言:开机自启动的功能在日常开发中可能比较少见,但是还是有一部分行业需要这样的需求。之前同事研究过一段时间,但结果却不理想。这很大程度上是和安卓手机系统相关的,众所周知,安卓系统被各大厂商改的各不相同。网上我们可以找到很多这样的代码,但是用下来可能都失败了。我在这个功能上也学习了一下,记录一下自己的心得。一、首先需要定义一个开机广播接收者BootBroadcastReceiver:pu...

2018-05-25 17:36:06 7595 2

原创 SVN(Subversion)的主干(trunk)、分支(branches)以及标记版本(tags)详解以及与AndroidStuidio的结合使用

一、前言:很多人吐槽SVN的分支不像git那么好用。的确。但现在用SVN的用户也不在少数。所以我们可能也需要了解并使用SVN的分支管理。我在最初用SVN的时候,由于大部分项目是独立开发,所以也是只有一条主干代码,后来想到可能在管理起来尤其是与其他人合作开发分模块的时候可能更需要做一个分支管理,所以整理了这篇文章。二、简述:做分支管理要先明确三个概念: 1.trunk:可以理解为主...

2018-05-24 18:40:01 6331 4

原创 Android - AndroidStudio报错GC overhead limit exceeded的解决方案

解决方案一:去相关Module中的build.gradle文件中修改配置。具体步骤为:找到build.gradle文件,在文件中的android{}下添加如下代码:dexOptions { javaMaxHeapSize "4096M"}或dexOptions { javaMaxHeapSize "4g"}解决方案二:修改项目目录下的gradle.prope...

2018-05-17 18:54:18 3159

原创 Android - 跳转到应用商店进行应用打分功能实现

一、前言一个比较常见的需求是,我们希望更多的人给我们千辛万苦开发出来的应用进行打分、评价,那么这时候我们可能希望在应用内部实现这样的功能。本篇博客将清晰的告诉你如何实现这一功能。二、实现功能的思路或步骤1.首先我们肯定要知道自己的应用都上线到哪些平台(应用商店)了。然后要根据这些已知平台来进行过滤,过滤出在自己的设备上安装了哪些。 2.将过滤出的这些应用商店展示给用户,如果没有安装任...

2018-05-11 11:35:24 4182

原创 Android笔试题大全(持续更新中)

一、选择题1. 下列代码的执行结果是:( B )public class Test3{   public static void main(String args[]){   System.out.print(100%3);   System.out.print(",");   System.out.println(100%3.0);   ...

2018-05-07 18:19:37 32310 1

原创 Android面试题大全(持续更新中)

1.显式intent和隐式intent的区别是什么Intent定义:Intent是一种在不同组件之间传递的请求消息,是应用程序发出的请求和意图。作为一个完整的消息传递机制,Intent不仅需要发送端,还需要接收端。 显式Intent定义:对于明确指出了目标组件名称的Intent,我们称之为显式Intent。 隐式Intent定义:对于没有明确指出目标组件名称的Intent,则称之为隐式In...

2018-05-07 18:04:12 8696

AppInstallListener.zip

该Demo提供了Android apk安装、卸载、覆盖安装时的广播的功能。注意:目前个别机型由于系统限制可能存在收不到广播的情况。

2020-07-07

安卓弹幕Demo

安卓弹幕Demo,实现在Android手机上观看视频并查看弹幕,并支持发送弹幕。

2018-05-30

MyToastUtil

自定义Toast,工具类,支持自定义界面风格,解决多次点击Toast显示漫长的问题。

2018-03-12

GridViewDemo

GridViewDemo,支持自建的适配器,支持图文混排,包含资源文件和属性说明。

2018-03-12

安卓常见加密解密

安卓常见加密解密,包含MD5加密、SHA加密、AES加密、DES加密、RSA加密等

2017-08-21

获取设备基础信息

获取设备基础信息

2017-07-18

获取设备信息

获取设备信息

2017-07-18

字符串加密解密

字符串加密解密

2017-07-18

按钮点击选择器(包含图片和文字)

按钮点击选择器(包含图片和文字)

2017-07-17

NumberPickerDemo

NumberPickerDemo

2017-07-17

安卓闪屏页Demo(进入后台后再次打开不展示闪屏页,杀死后台进程后再次打开进入闪屏页)

功能描述:首次进入程序时展示闪屏页,程序进入后台以后再次打开程序时不展示闪屏页,程序进程被杀死后再次进入程序展示闪屏页。支持记录登录状态、退出登录、双击退出应用等操作。

2017-06-22

弹出Dialog

弹出Dialog

2017-06-08

安卓获取系统时间和网络时间

安卓获取系统时间和网络时间

2017-06-06

安卓Popwindow

安卓Popwindow

2017-06-05

RecyclerViewDemo

RecyclerViewDemo

2017-06-05

安卓下载管理测试

安卓下载管理测试,DownloadManager的使用

2017-06-05

安卓底部弹出列表的Dialog(RecyclerViewDialog),支持上下滑动列表

安卓底部弹出列表的Dialog(RecyclerViewDialog),支持上下滑动列表

2017-06-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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