- 博客(16)
- 资源 (3)
- 收藏
- 关注
转载 java调用c/c++代码
JNI是Java Native Interface的英文缩写, 中文翻译为本地调用, 自从Java 1.1开始就成为了Java标准的一部分。C/C++是系统级的编程语言, 可以用来开发任何和系统相关的程序和类库, 但是Java本身编写底层的应用比较难实现, 使用JNI可以调用现有的本地库, 极大地灵活了Java的开发。C/C++的效率是目前最好的语言, 可以使用C/C++来实现一些
2016-10-31 16:17:42 299
转载 C++调用JAVA方法详解
开发测试用到的JAVA类2.1 开发JAVA类 在硬盘的任意地方新建一个名叫test的文件夹,本文档示例中将test文件夹建立在C盘根目录,然后在里面新建一个名称叫Demo.java的JAVA文件,将下面测试用的代码粘贴到该文件中。 Java代码 package test; /** * 该类是
2016-10-31 16:12:09 1322
原创 JNI中C调用Java方法
背景需求 我们需要在JNI的C代码调用Java代码。实现原理:使用JNI提供的反射借口来反射得到Java方法,进行调用。JNI关键方法讲解。1. 在同一个类中,调用其他方法JNIEXPORT void JNICALL Java_cn_itcast_ndkcallback_DataProvider_callmethod1 (JNIEnv * env, job
2016-10-31 16:09:40 428
转载 android4.0+版本修改状态栏透明的调试
版权声明:本文为博主原创文章,未经博主允许不得转载。 近期被Launcher折磨的基本神魂颠倒,但是每一次的修改收到成效总是会有一点点欣喜。经过2天的查资料,做试验,看了网上各位达人的各种方法后总算完成了Status_bar的透明操作。 步骤很简单,过程却很纠结。 首先最开始想到的是状态栏背景图,于是乎找了很久的背景图,尝试更换了半透明和全透
2016-10-26 13:58:40 772
转载 C语言详解 - 枚举类型
以下全部代码的执行环境为VC++ 6.0在程序中,可能需要为某些整数定义一个别名,我们可以利用预处理指令#define来完成这项工作,您的代码可能是:#define MON 1#define TUE 2#define WED 3#define THU 4#define FRI 5#define SAT 6#define SUN
2016-10-22 11:30:26 325
原创 eclipse中编译jni遇到的问题:Unresolved inclusion: <jni.h>
问题:Unresolved inclusion: 1.
2016-10-21 14:17:53 405
原创 git stash命令总结
一、当在一个分支的开发工作未完成,却又要切换到另外一个分支进行开发的时候,除了commit原分支的代码改动的方法外,我觉得git stash是一个更加便捷的选择。步骤如下:1、添加改动到stash。在原分支 git stash save -a "messeag",网上很多很多资料都没有加 -a 这个option选项,我想他们的代码开发可能都是在原代码上进行修改吧。而对于在项目里加入
2016-10-19 18:39:58 16552 5
转载 git使用命令, 特别:git checkout -b a 与 git branch a区别
创建分支: $ git branch mybranch切换分支: $ git checkout mybranch创建并切换分支: $ git checkout -b mybranch更新master主线上的东西到该分支上:$git rebase master切换到master分支:$git checkout master更新mybranch分支上的东西到master上:$git
2016-10-19 15:29:57 956
转载 Git冲突:commit your changes or stash them before you can merge. 解决办法
用git pull来更新代码的时候,遇到了下面的问题:error: Your local changes to the following files would be overwritten by merge: xxx/xxx/xxx.php Please, commit your changes or stash them before you can merge.
2016-10-19 10:55:04 217
转载 怎么用命令行编译运行Java?cmd中javac和java命令的运用?
类: JavaFAQ(21) 作者同类文章X疯狂Java讲义(21) 作者同类文章XE:\Java\疯狂JAVA讲义\HelloWorld.javapublic class HelloWorld{ public static void main(String[] args){ Syst
2016-10-16 17:27:12 3525
转载 android_Activity的四种启动模式和onNewIntent()
Android中Activity启动模式详解 在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。 Android总Activity的启动模式分为四种:Activity启动模式设置: ".MainAc
2016-10-10 08:41:41 287
转载 Java ArrayList删除特定元素的方法
Java ArrayList删除特定元素的方法ArrayList是最常用的一种java集合,在开发中我们常常需要从ArrayList中删除特定元素。作者:来源:codeceo|2015-03-25 11:42 收藏 分享ArrayList是最常用的一种java集合,在开发中我们常常需要从ArrayList中删除特定元素。有几种常用的
2016-10-09 13:10:26 39257 1
转载 android ui的几个概念:px,dip(dp),sp,dpi,分辨率等
px、dip、sp区别和使用方法一、 概述我们在页面布局的时候,经常会设置容器的长度,但是到底该使用哪个作为长度的单位而懊恼。在Android中支持的描述大小区域的类型有以下几种。px(pixels)——像素:不同的设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。dip(device independent pixels)——设备独立像素:这
2016-10-08 15:32:27 606
转载 ContentProvider和Uri详解
十二、ContentProvider和Uri详解一、使用ContentProvider(内容提供者)共享数据ContentProvider在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据进行添删改查。关于数据共享,以前我们学习过文件操作模式,知道通过指
2016-10-07 19:47:50 468
转载 List 中添加多个List集合以及add() 与addAll()的区别
如果有多个已经被实例化的List 集合,想要把他们组合成一个整体,并且,这里必须直接使用List 自身提供的一个方法List.addAll(),否则使用了List.add()方法,则会输出不正常的信息。 这里不能简单的使用List.add()方法,如果使用了List.add()方法,程序只能找到相应往List中添加的List 集合个数,而不会返回相应的全部结果集。
2016-10-07 19:08:56 40469
转载 Android中的【Cursor】类总结
最近做一个音乐播放器,不断的用到cursor以及adapter去填充listview,以前只是用的多,知道咋用,没有仔细的深入去学习,今天特意学习了一下,写一点总结,方便自己和大家理解。当然是参考了许多大牛的博客的,这里贴上地址:http://www.cnblogs.com/TerryBlog/archive/2010/07/05/1771459.htmlhttp://hi.baidu.c
2016-10-06 09:42:00 445
matlab函数速查手册
2015-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人