- 博客(11)
- 资源 (62)
- 收藏
- 关注
原创 Android JNI编程之基础学习(一) 认识c语言的基本类型,输出输入函数
在学习c语言数据类型之前,我们先来学习一下Java中的基本数据类型和特点一、基本数据类型 1.java中的有八大基本数据类型和一个引用数据类型(String)2.c语言中又有那些类型呢?我们来看看3.c语言为我们提供了一个函数可以直接用来计算类型的长度, //计算类型的长度:sizeof(类型)返回一个长度为int型 main() { //计算类型所占的长度 printf(
2017-06-27 18:09:57 522
原创 java算法
冒泡排序 public class Test { static int number[] = new int [] {1,2,6,3,0,9,23,5,7}; public static void main(String[] args) { numberSort(number); System.out.println("-----------
2017-06-27 17:53:03 210
原创 Android人脸检测
大家都知道Google的api FaceDetectionListener接口吧。通过打开camera.openCamera() 然后startpreview()之后就可以实现此接口来找到人脸位置了。在FaceDetectionListener接口中有一个public void onFaceDetection(Face[] faces, Camera camera) ;此方法就是返回人脸位置的坐标长
2017-06-27 17:15:14 446
原创 Camera处理每帧数据图片并转为灰度图
//实现camera.setPreviewCallback(this); //得到camera每帧数据 @Override public void onPreviewFrame(byte[] data, Camera camera) { byte[] yda = new byte[data.length - ((data.length / 3))];
2017-06-27 11:12:43 1139
原创 Android面试的一些坑
谈谈final, finally, finalize的区别 :三者没有绝对的联系一。final 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。 将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在new一个对象时初始化(即只能在声明变量或构造器或代码块内初
2017-06-26 18:42:01 374
原创 使用Tomcat搭建最简单的服务器
下载Tomcat服务器,去官网下载即可: http://tomcat.apache.org/download-80.cgi 配置环境变量:启动服务器命令:运行如下:如上我们的本地服务器已经搭建完毕了,打开我们的浏览器输入: http://localhost:8080已经访问成功了下面我们就来下一个json文件,使
2017-06-26 17:45:24 1144
原创 Android Studio 修改注释模板中的${USER}变量
实现的方式有多种,推荐我个人比较喜欢的方式,也比较简单话不多说,先上一张studio截图模板的截图:其中的${USER} 我们是可以修改他的。找到android studio的安转目录 ,我的是:C:\Program Files\Android\Android Studio\bin\ 在bin目录下有两个文件需要我们修改一下即可:在两个文件下同时加上 -D
2017-06-26 10:23:32 3017
原创 Android 面试的一些坑
谈谈final, finally, finalize的区别 :三者没有绝对的联系一。final如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在new一个对象时初始化(即只能在声明变量或构造
2017-06-22 11:12:29 338 1
原创 Android广播监听手机电量
Android获取手机电量信息,使用广播可以更好的监听手机电量的变化,直接上代码。package com.yang.user.mybatterystats;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import andr
2017-06-21 10:23:47 1545
原创 二进制 八进制 十进制 十六进制
转换二进制转换十进制二进制数第0位的权值是2的0次方,第1位的权值是2的1次方……所以,设有一个二进制数:101100100,转换为10进制为:356用横式计算0×20+0×21+1×22+0×23+0×24+1×25+1×26+0×27+1×28=3560乘以多少都是0,所以我们也可以直接跳过值为0的位:1×22+1×25+1×26+1
2017-06-13 17:45:11 764
原创 Android 中 Checkbox和view的监听冲突问题
<RelativeLayout android:id="@+id/linerlayout" android:layout_width="match_parent" android:layout_height="30px"> android:id="@+id/check" android:layout_width="30px"
2017-06-07 14:16:07 959
微信摇一摇上分软件apk
2018-01-08
OpenGL ES入门讲解
2017-03-06
RetrofitRxAndroid案例
2017-03-06
Android 调用系统相册和系统照相机功能雨实例源码
2017-01-11
Elasticsearch环境搭建&集成SpringBoot
2024-01-18
opengles3.0游戏开发(上
2018-03-26
opengles3.x游戏开发下册案例源程序
2018-03-26
FaceRecognition
2018-03-26
热更新demo的签名
2018-01-16
BottomNavigationView底部导航demo
2018-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人