- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 Android监听耳机事件
当拔出耳机时,会弹出Headset is pluged out提示。package com.example.wang.audiopolicyservice;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import andr
2016-11-23 20:25:44 1071
原创 单例模式
To create a singleton, you create a class with a private constructor and a get() method. If the instance already exists, then get() simply returns the instance. If the instance does not exist yet, the
2016-11-15 19:57:41 362
原创 node_to_item宏介绍
这个宏的在对链表进行操作,可以用如下图形表示:这个宏的意思就是根据链表的地址转化为结构体的地址,以取得结构体中的数据。其中listnode指链表结构,可以如下定义:typedef struct _listnode { struct _listnode *prev; struct _listnode *next;} listnode;node包含链表,
2016-11-14 19:31:56 2473
原创 list_for_each_safe解释
list_for_each_safe在源码目录/tools/include/linux/list.h下:/** * list_for_each_safe - iterate over a list safe against removal of list entry * @pos: the &struct list_head to use as a loop cursor.
2016-11-14 17:43:31 2076
原创 将coco2dx工程导入Android studio中
命令行建立安卓应用,参看博客 将相应目录下的proj.android导入,install进手机的时候会碰到如下错误Error: Your project contains C++ files but it is not using a supported native build system解决办法首先在工程目录下的gradle.properties文件的末尾加上一句
2016-11-13 17:25:08 2211
原创 Sieve of Eratosthenes算法实现
这是个很古老的求素数的算法,其实现的方法就是从2开始,循环遍历数组,有倍数的就置为0。#include #include #include #define N 100using namespace std;int main(void) { vector ar; for (int i = 0; i < N; i++) { ar.push_back(i);
2016-11-13 13:48:15 1523 2
原创 命令行建立cocos2dx第一个anroid应用
在能够运行coco2dx的示例之后,需要建立自己的程序1.首先将将cocos加入到环境变量PATH,vim /etc/profile加入 export PATH=/home/wang/srccomputer/cocos2d-x-3.13.1/tools/cocos2d-console/bin:$PATHsource /etc/profilecocos -v查看版本w
2016-11-07 21:14:57 655
原创 完美解决cocos2d libfmod.so.6: cannot open shared object file问题
wang@wang:~/srccomputer/cocos2d-x-3.13.1/build/linux-build/bin/cpp-tests$ ./cpp-tests./cpp-tests: error while loading shared libraries: libfmod.so.6: cannot open shared object file: No such file o
2016-11-07 16:19:39 3208
原创 Core Java Volume I - Fundamentals (10th) 1-8章 阅读笔记
001. reasure[v] say or do something to remove the doubts and fears of someone.002. website http://horstmann.com/corejava003. deploy[v] move (troops) into position for military action.
2016-11-03 09:00:58 1197
原创 Java学习--Logger实例
Core Java讲述Logger的实例,没看懂,不过先记录下来,这本书对新手还比较有难度,至少应该具有丰富的面向对象基础。LoggingImageViewer.javapackage logging;import java.awt.EventQueue;import java.io.IOException;import java.util.logging.FileHandler;
2016-11-02 09:28:24 2034 2
原创 安卓开发全教程(汇总)
Developers -> TrainingGetting Started开始注:本系列来自谷歌官网关于开发安卓程序的翻译,原文网址https://developer.android.com/training/index.html视频网址https://classroom.udacity.com欢迎来段安卓开发者训练营,在这里你可以利用示例中的代码构建自己的程序。如果你
2016-11-01 21:21:05 2288
原创 Android APP--通过Parcelable机制传递复杂的对象
建立两个Activity,当点击屏幕的时候,调到另外一个Activity,设置屏幕颜色,彼此来回切换。首先,新建MyColor.java 类package com.android.testrecord;import android.graphics.Color;import android.os.Parcel;import android.os.Parcelable;/**
2016-11-01 16:07:11 474
原创 Android源码--listAudioPorts调用过程
AudioService.javaprivate void configureHdmiPlugIntent(Intent intent, int state) { ArrayList ports = new ArrayList(); int[] portGeneration = new int[1]; int status = AudioSystem.listAu
2016-11-01 14:44:02 3028
原创 Java学习--Interface, inner class, anonymous inner class, lambda实例比较
通过接口,内部类,匿名内部类,lambda表达式实现一个相同的例子,该例子输出每隔一秒钟输出一条打印语句,同时弹出一个对话窗口,点击OK键,则程序退出。InterfaceTimerTest.javapackage timer;import java.awt.event.ActionListener;import javax.swing.JOptionPane;import j
2016-11-01 08:28:51 2834
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人