linchaolong的专栏

只有勇敢去尝试疯狂的人,才有机会创造不可能。

ApkToolPlus,一个可视化的跨平台 apk 分析工具

ApkToolPlus ApkToolPlus 是一个可视化的跨平台 apk 分析工具。 功能说明 1. ApkTool apk 反编译,回编译,签名。 2. Apk 加固 dex 加密,防逆向,防止二次打包。 注意:加固后的 apk 启动时会做签名校验,如果和原来的签名不匹配会启动...

2017-02-10 10:35:13

阅读数 804

评论数 2

Android,ijkplayer增加https协议支持,编译运行ijkplayer

前言 关于ijkplayer 基于 FFmpeg n3.1 的 Android/iOS 视频播放器,支持 MediaCodec, VideoToolbox,支持 RTMP/HTTP/HTTPS 视频流播放,支持本地视频播放。 项目地址:https://github.com/Bilibili/i...

2016-10-13 11:54:20

阅读数 12214

评论数 9

VMware安装Ubuntu教程,Linux下搭建Android开发环境

VMware安装Ubuntu 1. 安装VMware VMware 下载地址 http://download3.vmware.com/software/wkst/file/VMware-workstation-full-10.0.0-1295980.exe 注册码 5C4A7-6Q20J-6...

2016-10-13 00:23:54

阅读数 4109

评论数 2

Andrid5.0新特性——SVG(可缩放矢量图)

什么是SVG(Scalable Vector Graphics) SVG一种用于描述图像的标记语言。类似HTML。 SVG严格遵从XML语法,并用文本格式的描述性语言来描述图像内容,因此是一种和图像分辨率无关的矢量图形格式。 标准制定开发历史 2001年9月4日,发布SVG 1.0。 20...

2016-05-26 11:20:28

阅读数 6326

评论数 1

Android中的Service与进程间通信(IPC)详解

Service 什么是Service 在后台长期运行的没有界面的组件。其他组件可以启动Service让他在后台运行,或者绑定Service与它进行交互,甚至实现进程间通信(IPC)。例如,可以让服务在后台处理网络交互,播放音乐,文件I/O,或者与ContentProvider交互。 创建一个...

2016-04-27 20:38:23

阅读数 8457

评论数 2

Smalidea+IntelliJ IDEA/Android Studio动态调试安卓app教程

smalidea是一个IntelliJ IDEA/Android Studio smali语言插件,可实现动态调试smali代码。 github地址:https://github.com/JesusFreke/smali/wiki/smalidea 下载地址:https://bitbucket....

2016-04-13 22:40:51

阅读数 21283

评论数 0

Jar转换Windows Installer教程

步骤1.创建一个jar文件; 2.安装exe4j,把jar转换成exe; 3.安装Inno Setup Compiler,把exe转换成windows安装程序;exe4jexe4j下载地址:https://www.ej-technologies.com/download/exe4j/files...

2016-04-09 03:39:25

阅读数 1385

评论数 0

Intellij IDEA使用技巧整理

代码自动补全(live templates)IDEA中代码自动补全在IDEA中通过”快捷键+TAB”实现代码自动补全。 比如System.out.println(“”);,在IDEA中可以sout + TAB实现。 常用代码自动补全快捷键 快捷键 说明 sout System.o...

2015-09-05 12:18:26

阅读数 35899

评论数 0

解决JNI调用在Android5.0+闪退问题

日志信息如下: 08-14 15:48:41.127: A/art(5526): art/runtime/check_jni.cc:70] JNI DETECTED ERROR IN APPLICATION: illegal class name 'xxx.xxx.xxx' 08-14 15:48...

2015-08-14 17:06:20

阅读数 7983

评论数 1

Android中的ClassLoader与dex文件加密实现分析

Android中的ClassLoader BaseDexClassLoader Dex类加载器的基类,包含Dex类加载器之间通用功能的实现。 DexClassLoader 一个可以从包含classes.dex实体的.jar或.apk文件中加载classes的类加载器。可以用于实现dex的动态...

2015-07-28 09:54:55

阅读数 4841

评论数 0

使用Mina框架实现C/S通讯

什么是Mina? Apache MINA is a network application framework which helps users develop... Apache MINA是一个网络应用框架,可以帮助我们开发高性能和高扩展性的网络应用。它通过封装Java NIO提供了一个支...

2015-06-11 23:26:28

阅读数 5440

评论数 1

B/S模式实现批量打包apk

界面流程 界面如下: 这里写图片描述 这是一个使用html编写的界面,界面分为两半,两个frame,左边为操作栏,右边为控制台输出。 打包流程: 选择需要打包的渠道后,点击打包,等待服务器打包,并把日志输出到右边的frame。 打包完成后,点击”点击打开下载界面”链接,跳转到下载界面。 ...

2015-06-03 00:11:19

阅读数 1688

评论数 0

C++11新特性

auto 自动推导类型。 auto i = 10; std::cout << i << std::endl; double x = 12.34; auto *y = new auto(x); std::cout <&l...

2015-06-02 22:41:23

阅读数 1481

评论数 0

使用ant实现自动化示例

ant是一个自动化工具,使用Java语言编写,跨平台。这里有两个Java工具类,现在使用ant实现自动化和可配置。Java实现文件分割package linchaolong.tools.file;import java.io.BufferedInputStream; import java.io....

2015-05-29 14:45:41

阅读数 1039

评论数 2

ant使用总结(四):扩展ant库

自定义Condition 编写自定义的condition,可以实现自定义的条件判断逻辑,需要实现org.apache.tools.ant.taskdefs.condition.Condition接口,只有一个必须实现的方法就是eval,用于返回条件判断结果。 比如:实现一个用于判断一个字符串是...

2015-05-19 17:02:24

阅读数 2688

评论数 0

C++中的异常

异常程序在实际运行时,总会有一些因素会导致程序不能正常运行。异常就是提前给出处理这些不正常因素的解决方案的机制。主要是为了程序的稳定性。C++中的异常关键字在C++中主要提供了3个关键字实现异常处理。分别是: try:捕捉异常 try块中的代码将会进行异常捕捉。 catch:处理异常 在cat...

2015-05-16 14:23:02

阅读数 787

评论数 0

【C/C++】STL学习笔记

#STL ##什么是STL STL(Standard Template Library)是C++标准库的一部分(80%),是用C++ Template机制来表达泛型的库。 面向过程——基于对象——面向对象——泛型 STL其实就是一个模板库,这个模板库主要由以下几个组件组成: Iterato...

2015-05-10 15:19:44

阅读数 1878

评论数 1

【Cocos2d-x】可擦除的Layer:ErasableLayer

说明 ErasableLayer是一个可擦除的Layer,可实现类似橡皮擦、刮奖等效果。原理是通过颜色混合实现的。关于颜色混合可查看这篇文章>>点击查看<<。 测试环境:cocos2d-x3.3、cocos2d-x3.5 项目地址:https://coding.ne...

2015-04-30 08:58:49

阅读数 1426

评论数 0

Visual Studio调试技巧

VAssistX VAssistX下载地址:http://pan.baidu.com/s/1eQJ9Ud8 常用快捷键 查找项目文件:alt+shift+o 查找类或变量的所有引用:alt+shift+f 列表方法列表/查找方法:alt+m 跳到方法实现/方法声明:alt+g 切...

2015-04-24 23:40:24

阅读数 1055

评论数 0

【开源项目】excel导出lua配置表工具

【开源项目】excel导出lua配置表工具 项目地址:https://coding.net/u/linchaolong/p/Excel2Lua/git 开发语言:Java 说明: 1.因为是使用Java语文开发的,所以是跨平台的。需要Java运行环境(https://www.oracle.c...

2015-04-22 22:27:11

阅读数 3350

评论数 0

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