- 博客(37)
- 资源 (14)
- 收藏
- 关注
转载 AndroidStudio 如何关闭 Install Run
1.打开settings2.搜索run3.将右边复选框取消如图:4.右下脚 点击 Apply5.右下脚 点击 Ok
2017-12-25 09:40:38
5261
1
原创 Android Studio常用插件
Parcelable boilerplate code generation可以生成实现Parcelable接口所需的字段和方法Android Studio Prettify从布局文件中生成对View的声明(不使用注解) GsonFormat快速实现JavaBean http://blog.youkuaiyun.com/dakaring/article/details
2015-10-19 11:45:00
1484
原创 Ubuntu安装 AndroidStudio
$ sudoapt-get install–reinstall libc6-i386 $ sudoapt-get installlibncurses5:i386 $ sudoapt-get installlibstdc++6:i386$sudo apt-get install lib32z1
2015-10-09 16:17:05
607
转载 Android 开发最佳实践
http://www.devtf.cn/?p=784Android 开发最佳实践原文链接从Futurice公司Android开发者中学到的经验。遵循以下准则,避免重复发明轮子。若您对开发iOS或Windows Phone 有兴趣,请看iOS Good Practices 和Windows client Good Practices 这两篇文章。摘要
2015-07-21 11:06:35
749
原创 Android代码片段:设备信息
设备ID /** * Use for getting your device id if available. * * @param context * @return your device id */ public static String getDeviceId(Context context) { Tel
2015-06-04 15:34:47
567
原创 Android代码片段:验证数据
验证邮箱 /** * check the email address is valid or not. * * @param email pass email id in string * @return true when its valid otherwise false */ public static boolean i
2015-06-04 15:25:21
625
原创 android NDK编程:使用posix多线程与mutex互斥同步
MainActivity.javapackage com.apress.threads;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;
2014-09-28 17:28:57
7637
原创 第八章 进程控制 exec函数
echoall.c:int main(int argc,char *argv[]){ int i; char **ptr; extern char **environ; for(i=0;i<argc;i++) { printf("argv[%d]:%s\n",i,argv[i])
2014-08-04 16:39:15
859
原创 第八章 进程控制 waitpid函数
waitpid(等待子进程中断或结束)表头文件 #include #include定义函数 pid_t waitpid(pid_t pid,int * status,int options);函数说明: waitpid()会暂时停止目前进程的执行,直到有信号来到或子进程结束。 如果在调用 wait()时子进程已经
2014-07-18 16:41:57
1333
原创 第八章 进程控制 wait函数
wait(等待子进程中断或结束)表头文件 #include #include定义函数 pid_t wait (int * status);函数说明: wait()会暂时停止目前进程的执行,直到有信号来到或子进程结束。 如果在调用 wait()时子进程已经结束,则 wait()会立即返回子进程结束状态值。
2014-07-18 14:14:15
830
原创 第八章 进程控制 fork函数
头文件12#include/*#包含*/#include/*#包含*/函数原型pid_t fork( void);(pid_t 是一个宏定义,其实质是int 被定义在#includesys/types.h>中)返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回
2014-07-14 16:16:39
2186
原创 第七章 进程环境 命令行参数
#include "apue.h"int main(int argc,char *argv[]){ int i; for(i=0;i<argc;i++) { printf("argv[%d]:%s\n",i,argv[i]); } exit(0);}
2014-07-11 15:33:28
655
原创 第七章 进程环境-进程终止
函数名: atexit头文件:#include功 能: 注册终止函数(即main执行结束后调用的函数)用 法: int atexit(void (*func)(void));注意:exit调用这些注册函数的顺序与它们 登记时候的顺序相反。同一个函数如若登记多次,则也会被调用多次。----------------------------------------
2014-07-11 11:25:27
559
原创 android判断和创建快捷方式(4.03测试通过)
整理了网上的创建方式的代码,对于快捷方式的判断使用系统api获取当前启动器来处理,这样系统定制过或者启动器不一样也没关系 。
2014-05-12 16:22:38
1625
原创 android 4.03在ubuntu12 上编译
***************************************************************************************************************************:0:0: note: this is the location of the previous definitionhost Stati
2012-05-31 10:00:46
3128
原创 使用代理下载android系统源码和SDK
寻找可用代理 先在这里找一个可用的代理服务器:http://www.sooip.cn/,我用的是 72.64.146.136 3128 HTTP 美国 佛罗里达州/俄亥俄州 04-09 09:43 6.997 whois , 有时候代理会失效,建议多试几个.下载系统源码 设置代理$ export http_proxy=72.64.146.136:3
2012-04-09 15:09:46
30061
4
原创 C语言中多维数组的理解
/*Ryan-jiangfeng*/#include #define ROW 4#define COL 2int main(void){ int zippo[ROW][COL] = {{2,4},{6,8},{1,3},{5,7}}; int i
2011-08-29 16:15:48
8613
原创 C 语言中 const,指针,数组例子
对函数形参使用const,在函数中不可以修改形参。/*ryan-c*/#include #define SIZE 10void show_array(const int ar[],int n);void mult_array(int ar[],int n,
2011-08-26 11:29:57
1762
原创 java多线程:死锁
class A{ /* synchronized同步代码块时允许任何对象来作为同步监视器,如:synchronized(obj); 同步方法时无须显式指定同步监视器,同步方法的同步监视器是this,即对象本身. */ public synchronized void
2011-08-05 11:54:09
1970
原创 Linux进程通信:管道
使用管道进行进程间通信1#include#include#define MSGSIZE 16char *msg1="hello,world!#1";char *msg2="hello,world!#2";char *msg3="hello,world!#3";i
2011-07-20 13:22:47
1672
原创 Linux信号和信号处理
Linux信号列表 名称 默认动作 说明 SIGHUP 终止进程 终端线路挂断 SIGINT 终止进程 中断进程 SIGQUIT 建立CORE文件 终止进程,并且生成core文件 SIGILL 建立CORE文件 非法指令 SI
2011-07-20 11:46:45
2519
原创 Linux进程
创建进程:fork系统调用fork系统调用:#include#include pid_t fork(void); fork系统调用促使内核创建一个新的进程,该进程是调用进程的一个精确的副本。新创建的 进程称为子进程,调用进程称为父进程。在fork调用之后,父进程和它创建的子进程将
2011-07-20 11:24:34
945
原创 Linux目录操作
创建目录: #include #include int mkdir(const char *pathname,mode_t mode); 第一个参数是要创建目录的名字,第二个参数指定了目录访问权限,进程的umask值会影响到最终生成目录的权限。 创建成功的时候
2011-07-20 11:05:02
835
原创 Linux文件操作
文件创建掩码和umask系统调用个人理解:umask调用接受的参数是新的umask,返回的是旧的umask. 因此可以先把掩码置0,再创建文件,然后再恢复掩码。 例如:old=umask(0); openfile;
2011-07-20 10:48:28
1060
原创 android模拟器中播放视频(有声无影等问题的解决)
今天按照《Android应用开发揭秘》中的代码做了个播放视频的小例子,播放后发现有声无音,发现是视频分辨率过大造成的。使用格式工厂工具把MP4转换一下就可以了。转换的配置如图转换后的文件属性如下:那个帧速率是重点,要调低。相关的代码:package com.yarin.andro
2011-07-13 10:40:06
17451
原创 Java实现文件名过滤
/*name:FileTypeFilter * *Date:2011/06/02 *Ver:1.0 */import java.io.*;public class FileTypeFilter { /*实现后缀过滤方法: filePath参数为文件路径名,
2011-06-02 11:53:00
3528
原创 andriod开发环境配置
设置字符编码:Eclipse-->Window--->Preferences--->General--->Workspace--->TextFile encoding-->UTF-8设置代码缩进:Eclipse-->Window--->Preferences--->General--->Java--->Code Style--->Formatter -->new-->next line
2011-05-26 15:00:00
1082
转载 [转载]Linux常见系统调用
<br />本文列出了大部分常见的Linux系统调用,并附有简要中文说明。 <br /><br />以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一篇中文注释的Linux系统调用列表,即使是简单的字母序英文列表,能做到这么完全也是很罕见的。 <br /><br /><br />按照惯例,这个列表以man pages第2节,即系统调用节为蓝本。按照笔者的理解,对其作了大致的分类,同时也作了一些小小的修改,删去了
2011-03-29 21:28:00
662
原创 Linux高级进程间通信:纪录锁
<br />加锁与解锁<br /><br /><br />/* lockit---demonstration of fcntl locking */<br />#include<fcntl.h><br />#include<unistd.h><br />#include<
2011-03-29 21:13:00
1249
原创 Linux高级进程间通信:消息队列
<br />enter.c:<br /><br />/* enter----place an object into queue */<br /><br />#include"q.h"<br />#include<string.h><br /><br />int warn
2011-03-29 21:12:00
936
原创 Linux高级进程间通信:信号量
<br />父进程产生三个子进程,每一个都使用p()和v()来阻止其他进程在同一时刻执行一段关键区域。<br /> <br /> <br />pv.h:<br />/*semaphore exapmle header file */#include<stdlib.h>#in
2011-03-27 17:04:00
886
原创 Linux高级进程间通信 共享存储
shmcopy:将标准输入复制到标准输出上,shmcopy运行后将生成两个进程:一个读进程,一个写进程,它们共享两个作为共享存储段实现的缓冲区。当读进程读取数据放入第一个缓冲区时,写进程将输出第二个缓冲区的内容,反之亦然。由于读和写是同步进程的,因此数据的输入输出总和将会增加,可
2011-03-27 16:22:00
1321
转载 程序员能力矩阵 你属于哪一层?
注意:每个层次的知识都是渐增的,位于层次n,也蕴涵了你需了解所有低于层次n的知识。计算机科学 Computer Science 程序设计 Programming经验 Experience 【优快云编者按】上述图书中,第一级对应的英文为Unleashed series, 21 days
2010-03-23 08:31:00
685
1
[原版计算机类书籍]OREILLY - COM and .Net Component Services (VBL)
2010-01-29
[原版计算机类书籍]Sams.Microsoft.Dot.NET.Compact.Framework.Kick.Start.rar
2010-01-29
F:\dotNet\asp.net\[原版计算机类书籍]DotNET(3-29)DotNET Oreilly.Dot.NET.And.XML.rar
2010-01-29
原版计算机类书籍].DotNET(3-29)DotNETMicrosoft.Press.Performance.Testing.Microsoft.NET.Web.Applications.rar
2010-01-29
[原版计算机类书籍]Addison-Wesley.Pub.Co.Dot.NET.Patterns.Architecture.Design.And.Process
2010-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人