java
文章平均质量分 96
放羊娃华振
生活的苦,我只求混口饭吃……
展开
-
ssh框架的学习之strut2小测试(2)
基于上次配置好的工程来说:一、完善strut2文件:添加信息如下: /jsp/hi.jsp 二、创建action:public class HelloAction { private String msg; public String getMessage(){ return msg; } public String execute(原创 2015-04-02 20:51:04 · 17676 阅读 · 0 评论 -
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 · 2005 阅读 · 1 评论 -
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 · 476 阅读 · 0 评论 -
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 · 338 阅读 · 0 评论 -
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 · 424 阅读 · 0 评论 -
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 · 3902 阅读 · 0 评论 -
Android音频开发-基础知识
真正有价值的地方就在于Android与具体的业务方向结合,比如:Android与音视频技术,Android与智能硬件交互,Android与前端技术的融合与探索,Android信息安全,Android源码深度定制等等。 我一直比较看好音视频/多媒体方向,希望在此能够深入积累和探索,前段时间我发布了一款Android VoIP网络电话应用“飞鸽电话”,并写了一篇分析其整体架构的文章《Pigeo...原创 2019-01-03 18:06:42 · 394 阅读 · 0 评论 -
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 · 734 阅读 · 0 评论 -
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 · 1462 阅读 · 0 评论 -
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 · 902 阅读 · 1 评论 -
使用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 · 746 阅读 · 0 评论 -
各大厂使用的图片裁剪框架
推荐几款裁剪框架1、uCrop—薄荷,哔哩哔哩 在使用2、android-crop—网易新闻,芒果TV 在使用3、PhotoCrop—快手 使用4、CropBitmap—>出自一位牛x的群友...原创 2019-04-01 12:50:00 · 276 阅读 · 0 评论 -
Android 漂浮动画,下雪动画效果
因工作需要最近在研究了动画,先看下效果: 1.先得了解下canvas.drawBitmap(mBitmap, mSrcRect, mDestRect, mBitPaint);在绘制图片时,使用,参数分别,图片bitmap,绘制bitmap自己的区域,绘制bitmap在手机上显示位置区域,画笔;mSrcRect,mDestRect都是Rect(int left, int to...转载 2018-08-14 11:30:25 · 859 阅读 · 0 评论 -
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 · 1167 阅读 · 0 评论 -
ssh框架的学习之strut2环境搭建(1)
因为是菜鸟才需要学,才需要写博客!!开始进入主题吧:一、创建web工程二、下载strut2 。下载地址是:http://struts.apache.org/download.cgi#struts2014三、导入jar包。如图:四、写配置文件:1.首先到下载的strut压缩包中找到一个example,再到里面找到一个struts.xml文件,拷贝到工程中,删除不原创 2015-03-31 22:24:13 · 531 阅读 · 0 评论 -
shareSdk错误码对照表
shareSdk错误码对照表。再用sharesdk的朋友,可以参考改错误码找到解决方案!转载 2015-11-26 15:28:48 · 8780 阅读 · 0 评论 -
sharesdk分享qq空间-错误码1001
使用sharesdk登录和分享的时候有时候会遇到错误码:1001的问题。 我再遇到1001错误的时候,是通过处理设置的参数搞定的。 应该注意一下几点: 1.url中有空格 2.文本信息过长 3.设置图片的时候使用setimagepath 但是参数为空 可能还有别的情况,是我没有遇到的,我就不乱说了。 这里有段标准原创 2015-12-02 19:31:35 · 4497 阅读 · 0 评论 -
Android监听软键盘的弹起和隐藏
做安卓键盘功能的时候,要是需求不单单是输入文字,比如要输入表情,图片等的时候,就需要监听键盘的弹起和隐藏。在实际的项目中也遇到了这样的需求。接下来就写个博客,记录一些方法。实现原理就是监听自定义控件的高度变换得键盘的弹起和隐藏状态。都是程序员都心急。直接上代码:MainActivity:package com.example.testsoftinput;原创 2015-12-02 19:00:18 · 936 阅读 · 0 评论 -
Android ndk使用介绍
Android ndk的使用教程!原创 2016-04-02 20:13:23 · 357 阅读 · 0 评论 -
安卓基础-简单了解位运算(&、|、^、<<、>>)
背景 位运算在安卓中使用很广泛,开发中也许我们使用的比较少,但是当遇到位运算的时候,我们得看得懂。位运算在安卓中简单使用的例子:位运算DEMO接下来,我通过一个简单的demo来大致看看运运算:首先看6个简单的方法:在看6个方法的调用:接下来看6个方法的执行结果: 到这里位运算原创 2016-10-10 13:35:50 · 4814 阅读 · 0 评论 -
安卓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 · 2345 阅读 · 0 评论 -
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 · 3547 阅读 · 0 评论 -
Android组件化方案
版权声明:本文为博主原创文章,欢迎大家转载! 转载请标明出处: http://blog.csdn.net/guiying712/article/details/55213884 ,本文出自:【张华洋的博客】Android组件化项目地址:Android组件化项目AndroidModulePatternAndroid组件化之终极方案地址:http://blog.csdn.net/guiying712/...转载 2018-05-31 14:51:13 · 774 阅读 · 0 评论 -
[Android实例] 水下气泡上升界面效果,和下降效果
[Android实例] 水下气泡上升界面效果,和下降效果. 代码很简单,下载源码查看即可!下载链接:欢迎点击下载,或者复制下载地址:https://download.csdn.net/download/u010052279/10480935...原创 2018-06-15 14:27:35 · 1073 阅读 · 0 评论 -
android 2018优秀框架整理
程序员界有个神奇的网站,那就是github,这个网站集合了一大批优秀的开源框架,极大地节省了开发者开发的时间,在这里我进行了一下整理,这样可以使我们在使用到时快速的查找到,希望对大家有所帮助!1. Retrofit 一句话介绍:Retrofit是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言上榜理由:Retrofit以21.8k的stars量雄踞github中and...转载 2018-06-08 16:34:30 · 2109 阅读 · 2 评论 -
图像滤镜(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 · 4005 阅读 · 0 评论 -
各种 PNG图片压缩对比分析
背景与现状随着版本的迭代,业务的增加,QQ音乐apk的大小已经超过25M,其中res目录占用的大小超过5.5M,所以提出了对安装包进行瘦身的技术需求。业务的增加导致图片越来越多,通过分析可以知道PNG格式图片是项目中数量最多的图片,关于PNG图片的介绍可以参考:PNG文件格式详解。为了实现减包任务,对图片进行压缩是很重要的一部分。为了实现PNG图片的压缩,之前的处理方式是先在本地进行压缩,...转载 2018-07-26 17:32:39 · 17124 阅读 · 0 评论 -
如何快速关联/ 修改 Git 远程仓库地址
方法一 :(个人首选方案)使用vim命令修改 .git 配置文件执行命令如下图:本地 Git 仓库根目录下:cd .git ;编辑 Git 配置文件:vim config ;shift +i 进入input 编辑模式 ;修改 [remote "origin"] 下 url 的值 ;ESC 输入 x 保存退出即可;方法二 :使用 Git 命令直接修...原创 2019-04-12 18:12:03 · 182 阅读 · 0 评论