关闭

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

Android Lint常见问题分析(for studio) Android Lint常见问题分析for studio Android android resource Validation Android XML root tag validation Missing JNI function onClick handler is missing in the related activity A...
阅读(2055) 评论(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 install yasm 确保配置文件中ANDROID_SDK=xxx和ANDROID_NDK=xxx...
阅读(382) 评论(3)

发布RichCommon 1.2.7

RichCommon是一个基于android的基础框架库;其中包括基础Activity、Fragment、Adapter类,MVP基础框架,工具Util类,水印view, 可循环回收Imageview等ViewUsageFor Gradledependencies { ...... compile 'cn.jarlen.maven:richcommon:1.2.7' .......
阅读(213) 评论(0)

Android设计模式---单例

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

发布RichCommon1.2.4

RichCommon是一个基于android的基础框架库;其中包括基础Activity、Fragment、Adapter类,MVP基础框架,工具Util类,水印view, 可循环回收Imageview等View。项目源码UsageFor Gradledependencies { ...... compile 'cn.jarlen.maven:richcommon:1.2.5'...
阅读(291) 评论(0)

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

一、配置快捷方式 --以[图像处理demo](https://github.com/jarlen/PhotoEdit)为例。 二、创建jni文件夹在当前moudle的main下生成jni文件夹三、选中java本地类,生成jni声明文件如图:四、修改app下的build.gradle文件五、修改MyNdk下的gradle.properties文件(如果没有此文件,自己新建一个)android.u...
阅读(1325) 评论(3)

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

一般阅读性apps喜欢在应用设置中加入夜间模式,那么有时间学习了一下当前具有夜间模式的产品 凤凰新闻客户端—采用的方案是主题切换。即在项目中style.xml中声明不同的主题样式,那么在activity中切换设置不同场景下的主题。 简书客户端—采用的方案是主题切换。 QQ 客户端—靠,严格加固;微信也不看了,只能欺负弱的了。 今日头条 客户端—切换的没前两者那么柔和。也是采用的主题切换 由此可见,采...
阅读(599) 评论(0)

基于github搭建个人maven仓库

随着时间经验的积累,你会发现你所做过的项目经常有与之前相同或类似的需求,那么总想着把这些相同或类似的业务拉出来,作为公共的部分(UI除外),然后使用maven仓库进行代码版本管理。那么在使用的时候只需要引用一下即可。 首先,你需要有一个自己的项目工程(android studio)和github maven仓库地址,并clone到本地,并在相关moudle的gradle文件中加入如下配置apply...
阅读(851) 评论(0)

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

什么叫贝赛尔曲线?其实很简单,使用三个或多个点来确定的一条曲线,贝塞尔曲线在图形图像学中有相当重要的地位,Path中也提供了一些方法来给我们模拟低阶贝赛尔曲线。例如 五阶贝塞尔曲线:贝塞尔曲线的定义也比较简单,你只需要一个起点、一个终点和至少零个控制点则可定义一个贝赛尔曲线,当控制点为零时,只有起点和终点,此时的曲线说白了就是一条线段,我们称之为一阶贝赛尔曲线。公式:B(t) = ( 1 - t )...
阅读(1262) 评论(1)

双向认证SSL原理

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

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

功能介绍图片编辑(图片添加,文字添加),实现图片编辑中的图片添加,旋转,缩放,删除;文字的添加,大小缩放,字体更换,颜色更换,删除; 基本滤镜实现与接口封装; 涂鸦(画笔的样式,粗细,颜色,橡皮擦,贴图); 相框(简单相框,酷炫相框); 马赛就克(基本马赛克,酷炫马赛克,橡皮擦)及其接口封装 ; 图像剪切,旋转等功能实现测试接口封装; GIF与MP4,图片互转实现测试与接口封装; 基本框架介绍cn....
阅读(2416) 评论(2)

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

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

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

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

基于android studio NDK项目构建过程

首先必须具有NDK,下载地址:https://developer.android.com/ndk/downloads/index.html 不废话,开始(我把使用ndk的部分作为一个moudle来使用)在已有的studio项目中 新建moudle,把创建Mainactivity勾掉 在新建的moudle里,新建一个本地native java文件,如:生成.h头文件首先build 新建的moudle...
阅读(1996) 评论(0)

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

于android studio采用gradle自动构建,而每个项目的gradle版本不一致在导入时都会自动下载所对应的gradle版本。从而导致我们在导入项目的时候很慢,我们可以如下处理:...
阅读(545) 评论(0)
80条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:107131次
    • 积分:1803
    • 等级:
    • 排名:千里之外
    • 原创:75篇
    • 转载:5篇
    • 译文:0篇
    • 评论:17条
    最新评论