自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Android 设备标识ID 的发展历程

Android 设备标识对于追踪设备,统计数据起到至关重要的作用,尤其是对于重视DAU的产品。下面我们就来分析下Android 不同设备ID 在不同Android 版本中的变化1、DEVICE_ID可以如下接口来获取,它会根据不同的手机设备返回IMEI,MEID或者ESN码TelephonyManager tm = (TelephonyManager) (context.getS...

2019-05-28 19:22:13 816

原创 ijkplayer集成使用(一)

本篇文章是基于k0.7.7.1进行集成的,如在使用上有出入需要对比版本号Android/iOS video player based on FFmpeg n3.2, with MediaCodec, VideoToolbox support.是基于FFMpeg n3.2进行集成的。ijkplayer是bilibili的一个开源的视频播放器,本篇文章主要讲解如何用ijkpla

2017-03-08 15:14:06 662

原创 SurfaceView+MediaPlayer实现在线视频

最近在学习视频播放的知识 ,记录下,全当笔记本Demo采用原生 SurfaceView+MediaPlayer的方式,实现播放在线视频的功能。先上界面本Demo有四项基本功能,播放,停止,重播,停止。1、布局结构<LinearLayout xmlns:android="http://schemas.android.com/apk/res/

2017-03-08 14:31:37 498

转载 移动平台崩溃收集分析系统

大家在开发移动APP时,会涉及到很多非产品本身的功能,比如数据统计分析、APP 质量跟踪、APP加密、漏洞扫描分析等等,这些功能目前都有很多第三方的SDK及平台可以使用,这些平台各有特点,很多时候开发者是凭借自己的慧眼来选择,也有很多是通过论坛、朋友等的推荐,今天我们就从移动平台质量跟踪这块和大家谈一谈这些第三方平台的功能特点。SDK集成情况说明:为了更好的比较这些三方平台,首先我们得知道

2017-02-09 10:29:38 733

原创 Android 常用开源库混淆配置

Android常用框架混淆代码

2016-12-21 11:00:20 939

转载 Java多线程之wait(),notify(),notifyAll()

在多线程的情况下,由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。   wait与notify是java同步机制中重要的组成部分。结合与synchronized关键字使用,可以建立很多优秀的同步模型。  synchronized(this){ }等价于publi

2016-11-07 17:40:22 236

原创 Android canvas中的drawText居中问题

自定义View 中的三步曲大家肯定是非常熟悉了,莫过于onMeasure(0测试控件 ,onLayout()布局近件,onDraw()绘制控件在自定义View 中drawText();的使用频率算是比较高了,如果最近在研究的城市列表侧滑菜单什么的。具体使用就去如下: canvas.drawText(text, x, y, paint);第一个参数: text 为要绘制的内容

2016-11-04 16:46:15 443

原创 ViewDragHelper打造简单通用的PullToRefresh

ViewDragHelper打造简单通用的PullToRefresh

2016-10-09 10:54:53 694

原创 ButterKnife在Android 中的使用

ButterKnife在Android 中的使用

2016-09-06 11:26:43 753

原创 GitHub添加项目

如何在gitHub 上添加repository

2016-08-26 17:13:54 669

原创 Android 群发短信的实现

版权声明:本文为博主原创文章,未经博主允许不得转载。SmsManager是Android提供的一个服务,SmsManager提供了一系列sendXxxMessage()方法用于发送短信,不过短信通常都是普通文本,如果我们做的app具有发送信的功能,可能有的时候会用到群发的功能。比如有一条比较好笑的段子什么的要发送给朋友,这时候就会用到群发的功能。

2016-07-26 16:21:24 3161

空空如也

空空如也

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

TA关注的人

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