自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (45)
  • 收藏
  • 关注

原创 Xcode 命令行工具 Command Line Tools

xcode命令行工具包是一个小型独立包,可供下载独立于Xcode的和允许您执行命令行开发OS X。在OS X10.9,就以及没有clt的下载安装包了,需要使用命令在线安装。xcode-select --install登陆开发者账号 打开https://developer.apple.com/download/more/搜索并下载命令行工具包OS X Maver...

2019-08-15 00:10:32 4829

原创 mac安装telnet

mac安装telnet:https://blog.csdn.net/licheng70356213/article/details/81162660

2019-08-12 14:51:33 479

原创 YUV420sp与YUV420p互转

yuv420sp转yuv420pJNIEXPORT jbyteArray JNICALLJava_com_uestc_smileteeth_view_recordvideo_RecordVideoLib_YUV420spToYUV420p(JNIEnv *env, ...

2019-07-12 09:40:32 1098

原创 基于OkHttp的一种防抓包方案

最近在读OkHttp3.9.0的源码,在了解了其代理机制之后发现了一种绕过代理,避免被抓包的方法。在介绍这种防抓包方法之前,需要先了解一下OkHttp中socket连接建立的过程。由于这个过程比较复杂,我简述一下,在建立socket连接之前,OkHttp会获取系统的代理信息,如果设置代理,那么通过DNS解析其IP然后使用代理IP来建立socket连接。如果没有设置代理,那么会使用请求中的u...

2019-04-16 19:42:22 1404

原创 如何快速关联/ 修改 Git 远程仓库地址

方法一 :(个人首选方案)使用vim命令修改 .git 配置文件执行命令如下图:本地 Git 仓库根目录下:cd .git ;编辑 Git 配置文件:vim config ;shift +i 进入input 编辑模式 ;修改 [remote "origin"] 下 url 的值 ;ESC 输入 x 保存退出即可;方法二 :使用 Git 命令直接修...

2019-04-12 18:12:03 168

原创 各大厂使用的图片裁剪框架

推荐几款裁剪框架1、uCrop—薄荷,哔哩哔哩 在使用2、android-crop—网易新闻,芒果TV 在使用3、PhotoCrop—快手 使用4、CropBitmap—>出自一位牛x的群友...

2019-04-01 12:50:00 258

原创 使用Nginx搭建rtmp流媒体服务器笔记

主要是做个记录,方便日后查询。主要是参考这篇博客:http://www.jianshu.com/p/f0bf83ca3ea3碰到的第一个问题:error: ‘OPENSSL_config’ is deprecated [-Werror=deprecated-declarations]一开始以为Ubuntu安装了openssl和libssl-dev就可以,不需要独立的去便于opens...

2019-03-29 17:55:15 679

原创 nginx-rtmp-module搭建流媒体服务器实现直播(坑一)

Already downloaded: /Users/a111/Library/Caches/Homebrew/downloads/efe81354422c4796e3adab265cac7142dbf5a5367fc800c613cf0ed4166065cd--v1.1.7.10...504b9ee.diffError: An exception occurred within a chil...

2019-03-29 14:27:25 881 1

原创 Android源码的各个版本

[new tag] android-5.1.0_r1 -> android-5.1.0_r1* [new tag] android-2.3.1_r1 -> android-2.3.1_r1* [new tag] android-2.3.2_r1 -&...

2019-03-20 11:58:23 1397

转载 Android自定义字体样式Typeface的三种技术方案:Java代码的setTypeface和xml的fontFamily配置方式

Android实现自定义的字体Typeface,正常情况下有两种情况:第一种:把字体ttf文件放到assets/fonts目录下,然后通过读取字体文件.ttf获取Typeface,然后在上层Java代码通过setTypeface设置新字体,例如代码:package app.zhangphil.application;import android.graphics.Typeface;im...

2019-03-12 20:01:45 1413

原创 web前端开发在微博/帖子/评论/博客等所用的几种常用编辑器

1. xhEditor开源HTML编辑器:http://xheditor.com/(csdn编辑博客所用的编辑器)xhEditor是一个基于jQuery开发的简单迷你并且高效的可视化HTML编辑器,基于网络访问并且兼容IE 6.0+,Firefox 3.0+,Opera 9.6+,Chrome 1.0+,Safari 3.22+。2. 在线HTML编辑器 KindEditor:http://k...

2019-02-13 17:56:01 704

原创 Android音频开发-基础知识

真正有价值的地方就在于Android与具体的业务方向结合,比如:Android与音视频技术,Android与智能硬件交互,Android与前端技术的融合与探索,Android信息安全,Android源码深度定制等等。 我一直比较看好音视频/多媒体方向,希望在此能够深入积累和探索,前段时间我发布了一款Android VoIP网络电话应用“飞鸽电话”,并写了一篇分析其整体架构的文章《Pigeo...

2019-01-03 18:06:42 378

原创 FFmpeg编译so文件脚本(mac版)

使用FFmpeg生成单个fffmpeg.so文件:#!/bin/bashexport TMPDIR=/Users/fulstorm/Desktop/ffmpeg/ffmpeg-4.0.3/ffmpegtemp #这句很重要,不然会报错 unable to create temporary file in# NDK的路径,根据自己的安装位置进行设置NDK=/Users/fulstorm/...

2018-12-31 15:35:37 838

原创 Mac 安装brew(亲测可行!!!)

控制台输入人:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 更多细节轻参考官网:https://brew.sh/index_zh-cn.html 

2018-12-25 17:48:39 701 2

原创 ffmpeg音频滤镜

音频滤镜分离声道1 转码(源文件没问题可以省略) ffmpeg -i jy.ts  -vcodec h264  -acodec aac jy1.ts2 取一个声道 ffmpeg -i jy1.ts  -af "pan=stereo|c0=FL|c1=FL" -c:v copy 1.ts   3 取另一个声道  ffmpeg -i jy1.ts  -af "pan=stereo|c0=F...

2018-12-08 14:46:39 3772

原创 Android通过代码实现虚线或者虚线框shape

虚线<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"    android:shape="line">    <stroke        android:width="1dp&quo

2018-11-23 16:08:43 402

原创 androidStudio编译faac为动态库

借鉴网上的编译文章,成功编译了so文件,参考文件是:https://blog.csdn.net/xuyankuanrong/article/details/82497969遇到问题:1.frame.h文件找不到config.h。 我的处理是直接注释掉这句://#include "config.h",之后就能正常编译了。 ...

2018-11-23 13:48:32 321

原创 NDK各个版本链接

目前不仅是国内不好找到各个版本的NDK,就连谷歌翻链接也总是出问题,这里给出一些各个版本的链接。ndk_r15c (July 2017) Windows 32-bit : https://dl.google.com/android/repository/android-ndk-r15c-windows-x86.zip Windows 64-bit : https://dl.google...

2018-11-21 23:36:57 464

转载 Android开发 使用Lame把音频文件转换成mp3格式

转自:http://www.pocketdigi.com/20130306/996.htmlAndroid录音默认不支持mp3格式,为了生成mp3,可以录制raw格式,再使用lame转换成mp3.Lame是用C语言写的,所以需要NDK编译。编译方法:http://developer.samsung.com/android/technical-docs/Porting-and-using-LAM...

2018-11-21 12:38:15 1974 1

原创 Android studio JNI中快速生成头文件

最近一段时间在搞Android NDK 开发,就不可避免的涉及到javah 命令,ndk命令等,但是每次都要切换都要进入路径,敲命令等重复工作,就在网上找了下自动生成的配置,果不其然~但是网上很多资源,照着配置有错误。自己看了下就是配置变量,就在将自己的配置列出来,做个记录。仅供参考。。。 开发环境 -Mac OS 10.12 -AndroidStudio 3.0具体配置 1 . Pr...

2018-11-20 20:59:55 561

转载 前端 diff 文本 - mergely

介绍需要前端展示文本编辑历史, 并做 diff. 找了三个库, 分别是: CodeMirror, DiffMatchPatch, Mergely CodeMirror 效果不是很好, DiffMatchPatch 是 Google 开发的, 感觉实现后效果同样不好.最后选用了 Mergely.实际上, Mergely 用到了 CodeMirror, 而 CodeMirror 用到了 ...

2018-08-17 11:42:42 6196 1

转载 Android 漂浮动画,下雪动画效果

因工作需要最近在研究了动画,先看下效果: 1.先得了解下canvas.drawBitmap(mBitmap, mSrcRect, mDestRect, mBitPaint);在绘制图片时,使用,参数分别,图片bitmap,绘制bitmap自己的区域,绘制bitmap在手机上显示位置区域,画笔;mSrcRect,mDestRect都是Rect(int left, int to...

2018-08-14 11:30:25 836

转载 Android CPU架构及so库兼容问题总结

CPU架构分类armeabi armeabi-v7a(目前大部分机器) arm64-v8a (高端机型) x86 x86_64 mips mips64Android手机大部分采用的是ARM架构的CPU.CPU之间的架构兼容ARMv5 设备:只支持armeabiARMv7 设备:支持 armeabi 和 armeabi-v7aARMv8 设备:支持 armeabi-...

2018-08-03 19:22:37 1153

原创 More than one file was found with OS independent path 'assets/ap1.data'

在android studio中导入一些依赖的时候出现的这个错误,网上搜到的和我的path的内容都不相同,但是这不重要,重要的是解决方案是相同的。这个错误的意思是同样的依赖路径存在两个,说人话就是两次导入了同一个名称的依赖,然后系统就不知道要以哪一个为准了,这种问题的解决办法也很简单,在build.gradle(Module: app)里面,加上一句:packagingOptions {...

2018-08-02 17:00:12 1232

转载 springBoot所有默认配置

===================================================================COMMON SPRING BOOT PROPERTIESThis sample file is provided as a guideline. Do NOT copy it in itsentirety to your own application. ^...

2018-08-01 14:30:33 1150

转载 各种 PNG图片压缩对比分析

背景与现状随着版本的迭代,业务的增加,QQ音乐apk的大小已经超过25M,其中res目录占用的大小超过5.5M,所以提出了对安装包进行瘦身的技术需求。业务的增加导致图片越来越多,通过分析可以知道PNG格式图片是项目中数量最多的图片,关于PNG图片的介绍可以参考:PNG文件格式详解。为了实现减包任务,对图片进行压缩是很重要的一部分。为了实现PNG图片的压缩,之前的处理方式是先在本地进行压缩,...

2018-07-26 17:32:39 16928

原创 [Android实例] 水下气泡上升界面效果,和下降效果

[Android实例] 水下气泡上升界面效果,和下降效果. 代码很简单,下载源码查看即可!下载链接:欢迎点击下载,或者复制下载地址:https://download.csdn.net/download/u010052279/10480935...

2018-06-15 14:27:35 1058

转载 图像滤镜(GPUImage/GPU加速)、美化/图像处理技术 拼接及Skia- Android

图像滤镜处理的两种方式:RGB点乘运算;GPU的矩阵运算(效率更高).> 图像像素处理getPixel getPixels setPixel setPixelsAndroid Bitmap 加载与像素操作- https://blog.csdn.net/jia20003/article/details/46723903基本滤镜效果的实现:如果我们用ColorMatrix调整RGB三种颜色的比重...

2018-06-08 19:46:11 3888

转载 android 2018优秀框架整理

程序员界有个神奇的网站,那就是github,这个网站集合了一大批优秀的开源框架,极大地节省了开发者开发的时间,在这里我进行了一下整理,这样可以使我们在使用到时快速的查找到,希望对大家有所帮助!1. Retrofit  一句话介绍:Retrofit是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言上榜理由:Retrofit以21.8k的stars量雄踞github中and...

2018-06-08 16:34:30 2056 2

转载 Android组件化方案

版权声明:本文为博主原创文章,欢迎大家转载! 转载请标明出处: http://blog.csdn.net/guiying712/article/details/55213884 ,本文出自:【张华洋的博客】Android组件化项目地址:Android组件化项目AndroidModulePatternAndroid组件化之终极方案地址:http://blog.csdn.net/guiying712/...

2018-05-31 14:51:13 763

原创 java判断点在一个椭圆内部

//判断点在圆内private boolean inOval(PointBean point,PointBean centerPoint) { double v = Math.pow(centerPoint.x-point.x, 2) / Math.pow(a, 2) + Math.pow(centerPoint.y-point.y, 2) / Math.pow(b, 2); r...

2018-04-11 20:39:31 3485

原创 android ANR文件的导出不需要root权限

$:adb shell$:cd data/anr(此处不要直接cd data,因为有些目录没有权限,会报permission deny)$:ls查看当前目录下的所有文件,并找到你想导出的那个(traces.txt,traces_1.txt,native1_1.txt,....)$:ctrl+d或exit退出$:adb pull data/anr/traces.txt之后就看到文件了。...

2018-03-28 17:20:58 2427

原创 安卓Activity转场动画-Android圆形放大转场动画!

首先看效果图:1.为什么要实现这么个动画?  应为ios上加了这个动画,那么安卓端为了保证用户体验一致,也加了这样的动   画。ios端的大致效果:http://blog.csdn.net/leemin_ios/article/details/713074252.大致流程是什么?   A跳转到B,在A中把点击的View传递到B中,然后在B的onStart方法中,执行    缩放动画,返回实在fin...

2018-03-22 16:04:44 2307

转载 adb shell时,提示error: unknown host service的解决办法

1. 打开命令行,输入命令:netstat -ano |findstr "5037",目的是查看5037端口被哪个进程占用了;2、查看到对应的进程的PID是7952;3、打开任务管理器,选择查看-->选择列-->将pid勾选上,结束对应的pid进程;若无法结束,直接卸载。

2017-10-12 13:56:44 647

原创 Android WebView保存图片的方式(模仿网易图片下载逻辑)

目前我在实现WebView上图片保存的时候有两种解决方案,下面简单介绍吧。      方案一:使用registerForContextMenu菜单,效果图如下:         这个使用比较简单,步骤如下: 1.注册:2.菜单添加条目:3.处理点击事件,开始下载:(ps 这里就不实现下载了!)

2017-09-29 11:50:23 1330

原创 Android apk包生成二维码给他人体验

Android apk包生成二维码给他人体验

2017-08-29 16:38:46 11208 2

转载 Android 不要错过的 7 个完整项目学习

1仿网易云音乐客户端仿网易云音乐安卓版客户端,一个月内仍然有更新,接近2000star,相信是一款非常棒的音乐客户端。涉及技术:TimberFrescoMediaPlayerProxyAndroid-ObservableScrollViewretrofit

2017-07-28 16:54:39 345

转载 Android 开发中的日常积累

Android 开发中的日常积累HTTP2.0测试是否支持http2.0,需翻墙httpvshttpschrome 插件HTTP/2 and SPDY indicatorHTTP/2 资料汇总HTTP 2.0的那些事http2-spec从启用 HTTP/2 导致网站无法访问说起Android 性能优化Android性能优化视频,文档以及工具胡凯-性能优化An

2017-07-28 16:12:56 771

转载 Android开源项目及库整理总结

github排名https://github.com/trending, github搜索:https://github.com/searchUIAwesome-MaterialDesign- MaterialDesignCenter改名为Awesome-MaterialDesign,优化了布局,新增了不少库。awesome-android-ui- ui库,

2017-07-28 16:09:24 595

转载 单例模式的双层锁原理

原文作者:期待一片自己的蓝天原文链接:http://blog.csdn.net/nyist327/article/details/49301401为什么要在多线程中创建单例模式的时候要进行双重锁定?先回顾一下双重锁定的代码块。[java] view plain copypublic class SingleTon {       

2017-07-18 17:12:32 1080 1

成语字典表-2020.zip

成语词典数据库/数据表。下载积分少,别人的需要好几个甚至几十个积分,我的一个就行了,绝对的物超所值。

2020-05-26

大学专业数据库

大学专业数据库(包含 专业门类-类-具体的专业)。 INSERT INTO `school_special` VALUES ('1', '1', '学科门类:哲学', '0'); INSERT INTO `school_special` VALUES ('2', '101', '哲学类', '1'); INSERT INTO `school_special` VALUES ('3', '10101', '哲学', '101'); INSERT INTO `school_special` VALUES ('4', '10102', '逻辑学', '101'); INSERT INTO `school_special` VALUES ('5', '10103', '宗教学', '101');

2018-11-09

中国大学表

中国大学表 DROP TABLE IF EXISTS `school`; CREATE TABLE `school` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID', `name` char(16) NOT NULL DEFAULT '' COMMENT '学校名称', `place` char(8) NOT NULL DEFAULT '' COMMENT '地点', `type` char(8) NOT NULL DEFAULT '' COMMENT '类型', `properties` char(8) NOT NULL DEFAULT '' COMMENT '学历', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COMMENT='中国大学表';

2018-11-07

中国大学列表

中国大学列表-里面有几千所大学,有需要的朋友可以下载。

2018-11-07

高校数据信息表-2018

高校数据信息表.有些信息需要自己去补全!!!目前是2千多条数据

2018-11-07

全国省市县及全国高校数据库db2018

全国省市县及全国高校数据库db2018-

2018-11-07

[Android实例] 水下气泡上升界面效果,和下降效果

[Android实例] 水下气泡上升界面效果和下降动画!!!!

2018-06-15

Android开发艺术探索电子书及源码

Android开发艺术探索电子书及源码,绝对划算,低价下载!!!

2018-06-12

android MuPdf 例子

android MuPdf 例子,eclipse可以直接运行!

2017-06-20

使用反射机制来加载Activity

使用反射机制来加载Activity

2017-05-26

使用代理机制来加载Activity

使用代理机制来加载Activity

2017-05-26

Dagger demo

Dagger demo,亲测可以运行。

2017-05-24

dex-method-counts

dex-method-counts:是可以统计安卓apk方法数的工具。

2017-03-31

android easytouch 悬浮操作按钮

android easytouch 悬浮操作按钮

2017-03-23

EasyTouch最新版

自己在用的最新资源包

2017-03-23

Android仿一淘比价客户端完整源码

Android仿一淘比价客户端完整源码

2017-03-03

web识别二维码

web识别二维码

2017-03-02

android mvp demo

这是个简单的Android mvp的demo,代码很简单思路很清晰,想使用mvp在项目中开发可以简单看看demo

2016-04-23

videoWebview

可以播放网页视屏的webview!

2016-03-17

微信右上角菜单

微信右上角菜单,亲测可用

2016-03-17

Android围棋

Android围棋游戏代码

2016-03-17

网络请求加载对话框

网络请求加载对话框

2016-03-17

PeriscopeLayout动画

安卓连续点赞动画,亲测可行,使用很好哦

2016-03-17

Android 资源清理工具

该工具,可以清理12种工程里面不用的资源,在维护项目和长期开发的项目里面,为了减小开发和维护难度,以及减小apk包的大小,作用突出,效果明显。

2016-03-08

Android实现可轮播循环和手动滑动循环的广告界面

Android实现可轮播循环和手动滑动循环的广告界面

2016-03-08

简单的安卓转盘效果

简单的安卓转盘效果

2015-12-03

酷炫转盘效果

酷炫的安卓转盘效果,需要实现安卓转盘的朋友可以参考!

2015-12-03

安卓监听软键盘输入法的弹起隐藏

监听安卓输入法的弹起和隐藏,适配到2.3

2015-12-02

emoji表情d

emoji表情

2015-11-12

sharsdk完整文件res

sharsdk完整文件res

2015-11-12

Android模拟粒子动画

Android模拟粒子动画,下雪、掉落金币、只需要替换资源图片即可。可以随机定义动画开始位置。

2015-10-22

Android时间轴

Android时间轴效果,可以使用,有需要的可以看看!

2015-09-03

android-common-master

android-common-master

2015-07-28

安卓顶部悬浮

Android scorllView顶部悬浮。

2015-07-28

安卓标签布局

安卓标签布局,安卓标签布局,安卓标签布局。

2015-07-28

Android折线图

Android折线图,可用

2015-07-07

安卓卡片布局ui

安卓卡片布局u i

2015-07-07

Android ADT21

Android ADT 21,需要更细adt的朋友可以下载。

2015-07-07

java在线点餐系统

java在线点餐系统

2015-05-20

slf4j-nop-1.6.2.jar

slf4j-nop-1.6.2.jar

2015-03-23

空空如也

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

TA关注的人

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