- 博客(11)
- 资源 (27)
- 收藏
- 关注
原创 Makefile 语法 和 CmakeLists 使用
一个工程中的源文件不计其数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。linux 下 编译c 文件 并运行利用vim 创建一个c文件#include <std...
2018-08-30 19:36:32 13134
原创 linux 环境配置 ndk jdk tomcat
centos配置NDK环境先看下vim有没有安装 输入vim . 没装的话装一下 1. yum install -y vim* 安装vim下载NDK linux 版本https://developer.android.com/ndk/downloads/ 下载地址(没找到命令下载的地址)下载到本地然后上传到linux服务器(我下载10分钟 上传半个小时)安装zip命令 yum ...
2018-08-28 16:57:08 297
原创 c++ 友元函数,模板函数
友元函数.类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元函数的原型有在类的定义中出现过,但是友元函数并不是成员函数。友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类,在这种情况下,整个类及其所有成员都是友元。如果要声明函数为一个类的友元,需要在类定义中该函数原型前使用关键字 friend...
2018-08-25 10:47:46 1214
原创 c++ 继承 继承 的二义性 虚函数
其他知识关于NULL 的问题 建议以后还是都用nullptr替代NULL吧。 https://blog.csdn.net/gcs6564157/article/details/75045949pragma oncepragma once是一个比较常用的C/C++杂注,只要在头文件的最开始加入这条杂注,就能够保证头文件只被编译一次。父类里面没有默认的构造函数,那么子类里面...
2018-08-25 10:47:10 435
原创 c++语法基础,构造函数,析构函数,命名空间,
C++ 以前学校的时候写过. 开始写代码了.通过案例学习c++.visual studio 下 面向对象的语言.怎么写一个对象 1. 创建一个空项目 2. c++ 一般情况下 头文件和源文件分开,所以 右键项目在文件资源管理器中打开文件夹,新建两个文件夹include,src.用于存放头文件和源文件 3. 回到项目右键头文件->新建项->位置->选择刚才创建的...
2018-08-23 14:45:12 844
原创 JNI-开发流程 so文件生成.c实现文件拆分,合并,jni中的线程
使用so库和头文件开发gradle指定开发平台,在defaultConfig目录里面 ndk { abiFilters "armeabi","x86" }引入第三方库,在app.gralde中的android目录下 sourceSets.main { jniLibs.sr
2018-08-23 14:28:54 816
原创 JNI访问静态or非静态方法or构造方法
让eclipse自动加载dll文件.具体操作: 在环境变量里面添加visual studio编译生成的dll文件夹目录.感觉很少用参数中的Jclass 一般都用JNIEnv * env, jobject obj只有用静态本地方法的时候才会出现jClass例子01 c 调用 非静态 java 方法java代码; package test2;import ja...
2018-08-15 11:01:51 851
原创 JNI函数调用流程,基本数据类型
[TOC] JNIjava native interface什么时候使用:java api 不能满足我们程序的需要的时候。 算法计算,图像渲染 效率要求非常高, 当需要访问一些已有的本地库NDK 工具的集合。帮助开放者快速开放C/C++ 动态库的工具。JNI 开发c 用visual studio , java 用 eclipse例子01 静态方法 jni...
2018-08-10 16:23:16 1106
原创 责任链模式 以及在Android开发中的运用
责任链概述:责任链模式是一种行为设计模式之一。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。责任链模式涉及到的角色如下所示:抽象处理者(Handler)角色:定义出一个处理请求的接...
2018-08-07 17:26:03 825
原创 原型模式.
原型模式.概念: 用原型的实例指定创建对象的种类,并通过拷贝这些原型创建新的对象通俗的意思:复制一个一模一样的对象出来: 目的 保护最原始的那一份存档。隐藏复制过程。实现的要点 - 实现Cloneable接口 - 覆写Object的clone方法public class WordDocument implements Cloneable { //文本 pr...
2018-08-06 16:40:40 118
原创 单例模式
单例模式我直接贴模板代码了饿汉单例模式只要声明静态对象就初始化了public class Singleton{ private static final Singleton singleton = new Singleton(); private Singleton(){ } public static Singleton getIns...
2018-08-06 16:39:49 257
自定义收集用户行为统计库 (非常方便 可以自己拓展)
2017-07-19
上下滚动的图片demo 上下跑马灯效果
2017-01-06
android 自定义比例裁剪图片(拍照 相册)方式 16:9 10:7 自定义
2016-12-16
gridview拖拽并且可以删除 带动画效果
2015-11-11
布卡漫画 加载进度动画博文 http://blog.csdn.net/liudao7994/article/details/4
2015-08-05
滑动刻度尺滑动刻度尺。详情 有图有真相 http://blog.csdn.net/liudao7994/article/det
2015-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人