排序:
默认
按更新时间
按访问量

图像处理、滤镜、水印添加Sample发布

***基本上我不提供源代码,但是我会尽量用文字把对应的算法描述清楚****因为靠自己的努力和实践写出来的效果才真正是自己的东西如果想要源码Demo,请联系我

2018-02-27 23:37:45

阅读数:251

评论数:0

Android Lint常见问题分析(for studio)

Android Lint常见问题分析(for studio) Android Lint常见问题分析for studio Android android resource Validation Android XML root tag validation Missing JNI function ...

2017-02-14 22:16:04

阅读数:3110

评论数:0

基于ubuntu14.04 ijkPlayer乎an

fork form 编译前准备我的编译环境为Ubuntu14.04 x64位和android-ndk-r10e确保你的机器上已经安装了git和yasm,如果没有请在终端执行以下命令: sudo apt-get update sudo apt-get install git sudo apt-get...

2017-01-23 14:37:28

阅读数:463

评论数:3

发布RichCommon 1.2.7

RichCommon是一个基于android的基础框架库;其中包括基础Activity、Fragment、Adapter类,MVP基础框架,工具Util类,水印view, 可循环回收Imageview等ViewUsageFor Gradledependencies { ...... ...

2017-01-17 11:10:31

阅读数:382

评论数:0

Android设计模式---单例

单例模式用来创建独一无二的对象,供全局使用,其特点如下: 单例确保程序中一个类中只有一个实例 提供全局访问点 需要私有构造器,一个静态方法,一个静态变量 确定在性能与资源上限制,适当的选择单例方案已解决多线程问题 注意java版本(5了 如果使用多个类加载器(loader)会导致单例失效,也是...

2016-12-27 22:02:48

阅读数:281

评论数:0

发布RichCommon1.2.4

RichCommon是一个基于android的基础框架库;其中包括基础Activity、Fragment、Adapter类,MVP基础框架,工具Util类,水印view, 可循环回收Imageview等View。项目源码UsageFor Gradledependencies { ........

2016-12-09 19:50:53

阅读数:354

评论数:0

基于android studio NDK项目构建过程-2

一、配置快捷方式 --以[图像处理demo](https://github.com/jarlen/PhotoEdit)为例。 二、创建jni文件夹在当前moudle的main下生成jni文件夹三、选中java本地类,生成jni声明文件如图:四、修改app下的build.gradle文件五、修...

2016-09-30 16:31:17

阅读数:1697

评论数:3

基于android皮肤切换方案的分析

一般阅读性apps喜欢在应用设置中加入夜间模式,那么有时间学习了一下当前具有夜间模式的产品 凤凰新闻客户端—采用的方案是主题切换。即在项目中style.xml中声明不同的主题样式,那么在activity中切换设置不同场景下的主题。 简书客户端—采用的方案是主题切换。 QQ 客户端—靠,严格加固;微...

2016-08-11 15:21:22

阅读数:705

评论数:0

基于github搭建个人maven仓库

随着时间经验的积累,你会发现你所做过的项目经常有与之前相同或类似的需求,那么总想着把这些相同或类似的业务拉出来,作为公共的部分(UI除外),然后使用maven仓库进行代码版本管理。那么在使用的时候只需要引用一下即可。 首先,你需要有一个自己的项目工程(android studio)和github ...

2016-07-29 11:02:08

阅读数:1176

评论数:0

贝塞尔曲线原理和android相关API接口

什么叫贝赛尔曲线?其实很简单,使用三个或多个点来确定的一条曲线,贝塞尔曲线在图形图像学中有相当重要的地位,Path中也提供了一些方法来给我们模拟低阶贝赛尔曲线。例如 五阶贝塞尔曲线:贝塞尔曲线的定义也比较简单,你只需要一个起点、一个终点和至少零个控制点则可定义一个贝赛尔曲线,当控制点为零时,只有起...

2015-09-19 11:43:17

阅读数:1381

评论数:1

双向认证SSL原理

1、基础知识 这部分内容主要解释一些概念和术语,最好是先理解这部分内容。 1.1、公钥密码体制(public-key cryptography) 公钥密码体制分为三个部分,公钥、私钥、加密解密算法,它的加密解密过程如下: 加密:通过加密算法和公钥对内容(或者说明文)进行加密,得...

2015-09-09 10:46:49

阅读数:537

评论数:0

基于android 图像基本处理项目demo源码释放(jarlen)

功能介绍图片编辑(图片添加,文字添加),实现图片编辑中的图片添加,旋转,缩放,删除;文字的添加,大小缩放,字体更换,颜色更换,删除; 基本滤镜实现与接口封装; 涂鸦(画笔的样式,粗细,颜色,橡皮擦,贴图); 相框(简单相框,酷炫相框); 马赛就克(基本马赛克,酷炫马赛克,橡皮擦)及其接口封装 ; ...

2015-08-18 13:25:35

阅读数:2894

评论数:2

移动app接口编程技术-学习实现之PHP 字符串

单引号,双引号 在PHP中,字符串的定义可以使用英文单引号’ ‘,也可以使用英文双引号” “。然而,PHP允许我们在双引号串中直接包含字串变量。而单引号串中的内容总被认为是普通字符。$str='hello'; echo "str is $str"; //运行结果: str is...

2015-08-15 14:18:44

阅读数:872

评论数:0

移动app接口编程技术-学习实现之PHP类其他特性

Static静态关键字静态。 在类中,被他标记的变量或方法,不属于任何一个对象。访问的时候要使用“::“。并且在类中自我调用的时候要是用”self::” 例如: <?php class Car { private static $speed = 10; public func...

2015-08-15 14:03:19

阅读数:564

评论数:0

基于android studio NDK项目构建过程

首先必须具有NDK,下载地址:https://developer.android.com/ndk/downloads/index.html 不废话,开始(我把使用ndk的部分作为一个moudle来使用)在已有的studio项目中 新建moudle,把创建Mainactivity勾掉 在新建的mo...

2015-07-29 14:22:52

阅读数:2187

评论数:0

我遇见的关于android studio 导入studio项目常见问题

于android studio采用gradle自动构建,而每个项目的gradle版本不一致在导入时都会自动下载所对应的gradle版本。从而导致我们在导入项目的时候很慢,我们可以如下处理:

2015-07-28 22:00:47

阅读数:576

评论数:0

基于android eclipse的JNI 构建-常用命令笔记

今天又来搭建jni框架了,之前的那几个命令忘了。为了以后使用的需要,现在记录一下;首先ndk环境ok;cd 进入src目录下返回上一个目录cd ..编译java文件生成本地函数头文件over!!!!

2015-07-27 16:01:12

阅读数:476

评论数:0

基于android 实现截取 内容超过屏幕大小的长图

任何事都要去试试,只停留在想象的层面,那也等于waste of time,不要想当然先看需求:当内容已经超出了手机可显示的范围时,要截取这些所有的内容,从而生成所谓的”长截图”.没什么难点,利用了webview的特点,和scrollview 的view的绘制,生成bitmap。主要代码://这是s...

2015-07-17 18:26:20

阅读数:3532

评论数:1

移动app接口编程技术-学习实现之PHP进阶 类与对象

创建类和对象 <?phpclass Car { public $name = '汽车'; public function getName() { return $this->name; } }$car = new Car();echo $car-&g...

2015-06-30 01:03:02

阅读数:589

评论数:0

移动app接口编程技术-学习实现之PHP进阶 函数

函数定义和调用方式 PHP函数的定义方式: 1.使用关键字“function”开始 2.函数名可以是字母或下划线开头:function name() 3.在大括号中编写函数体: function name() { //函数体 ec...

2015-06-28 17:54:51

阅读数:707

评论数:0

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