自定义博客皮肤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插件自定义之多渠道打包插件(支持微信资源混淆andResGuard)

前言  自定义android studio插件?想想就觉得是一件令人兴奋的事。最近闲来无事决定完善之前的一些代码操作,然后就想到了之前的apk多渠道打包工具,觉得还是太麻烦,何不用插件的形式引入工程自动打包呢。说做就做…资料整理  1.插件入门:http://blog.csdn.net/sbsujjbcy/article/details/50782830   2.插件进阶:AndroidCompo

2017-12-15 17:17:58 1016

原创 android 二次打包完成apk多渠道打包

国内安卓市场存在很多的应用市场,对于产品的发布,怎么统计各应用市场的安装量,及后续跟进统计,由此…渠道包应运而生了 多渠道,多渠道….其实说白了就是给不同的应用市场打一个能够带有该应用市场独有标记的apk包;渠道统计其实要传一个渠道标记就行,一般此标记为一个字符串,网上有大量的渠道打包,gradle什么的都有,本文介绍一下一个比较简单的渠道打包方式 通过assets里面的文件获取渠道。个人认为此

2017-10-28 18:03:38 644

原创 android用贝塞尔曲线完成viewpager轮播指示器

效果图实现要实现上图的效果其实不难,首先我们要获取指示器所画圆的个数,这个可以通过viewpager获取: 然后就是通过画布来绘制需要画的圆,在自定义view中,通过重写onDraw方法来获取画布进行绘制。绘制绘制静态圆: 如图所示,由于手机的原点起点位置为左上角,所以此图将坐标系调整为了跟手机一样的方向,方便查看画静态圆是以原点为起始圆的圆心,圆与圆的间隔为div,代码如下所示: 如

2017-10-25 18:07:53 1090

原创 android直播学习:软编码+硬编码+rtmp推流视音频

最近在自学视音频方面的知识,感谢雷神的博客,愿雷神一路组好 雷神博客连接:http://my.csdn.net/leixiaohua1020 本项目地址(含源码):https://github.com/dengzhi00/Live_Rtmp2 初学者,项目没做具体优化,欢迎大家交流学习(也欢迎大家start) 项目结构:项目包含三大模块: livecollector模块:视音频采集模块 Li

2017-09-09 11:52:04 2463 2

原创 android 开发 qq,微信,微博分享一步搞定

引言:最近团队项目要用到qq,微信,微博的分享,要求不用第三方集成框架,所以为了以后的方便,花时间自己集成了一个三大平台最新sdk的分享框架准备工作1.在做分享前要现在三大平台注册应用,然后获取三大平台的appid,微博为apikey。微博注册时有个问题:那就是要线上应用,必须要在应用市场有app,不然不能注册,不知道是我没找到注册方法还是怎么回事2.下载三大平台最新sdk jar包,android

2017-05-12 18:19:53 3665

原创 android 基于ffmpeg将视频采集的nv21转h264格式数据

准备工作android studio 2.2以上本项目是基于ndk 开发的项目,使用android studio + cmake进行开发 cmake配置详情可参考: http://www.jianshu.com/p/4eefb16d83e3 http://blog.csdn.net/martin20150405/article/details/53284442ffmpeg 开源库http://

2017-04-10 14:52:09 4534

原创 android使用groovy环境配置及所遇问题

android使用groovy环境配置及所遇问题groovy是一门java扩展语言,是基于Java的,可使用java的api同时做了扩展,来形成一门新的语言,简化代码操作环境配置步骤 gradle插件配置 引入groovy插件 classpath ‘org.codehaus.groovy:gradle-groovy-android-plugin:0

2017-03-23 10:36:19 2513

原创 java 中byte 与bit 互相转换

1.byte转bit 有多重方法:方法一:public static String getBit(byte by){StringBuffer sb = new StringBuffer();sb.append((by>>7)&0x1) .append((by>>6)&0x1) .append((by>>5)&0x1) .append((by>>4)&0x1) .ap

2016-10-21 17:56:24 19403

原创 安卓 基于speex 音频编 解码

#ifdef __cplusplusextern "C" {#endif#include #include#include#include#include//是否已经初始化static int codec_open = 0;//编解码帧大小static int dec_frame_size, enc_frame_size;//编解码数

2016-06-22 16:27:46 1136

原创 android简单的socket通讯

****socket 初始化 及心跳包线程 import android.os.Handler; import android.os.Message;import java.io.BufferedReader; import java.io.File; import java.io.IOException; import java.io.InputStreamReader; import

2016-06-12 14:24:17 355

原创 Android 简单的圆形刻度刻画

一直xian最近没事做了个 自定义view 绘图绘制圆形的刻度进度条 具体 源码如下import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.os.Handle

2016-03-30 14:26:15 2189

空空如也

空空如也

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

TA关注的人

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