前言
为使应用程序之间能够彼此通信,Android提供了IPC (Inter Process Communication,进程间通信)的一种独特实现: AIDL (Android Interface Definition Language, Android接口定义语言)。
这篇文章将通过一个项目来介绍AIDL用法,包含了service和client。可能简单了些,不过轻省许多。
这篇博文...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 14:11:30   
                                阅读次数:
195
                             
                    
                        
                            
                            
                                项目3 成绩
#include
using namespace std;
int main()
{
	const int n=10;
	int score[n],a[n],b[n],max,min,j=0,k=0;
	double aver=0,t=0;
	cout<<"请输入十名学生的成绩:";
	for(int i=0;i>score[i];
		if(sc...
                            
                            
                                分类:
编程语言   时间:
2016-05-12 14:11:31   
                                阅读次数:
149
                             
                    
                        
                            
                            
                                Given an array nums containing n + 1 integers where each integer is between 1 and
n (inclusive), prove that at least one duplicate number must exist. Assume that there is only one duplicate number, f...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 14:11:09   
                                阅读次数:
128
                             
                    
                        
                            
                            
                                package com.nd.sdp.android.common.skinmanager.external; import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputS...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 14:10:59   
                                阅读次数:
612
                             
                    
                        
                            
                            
                                Problem: 
给你n(n<=100)n(n y)x, y(x > y),可以观察到连续执行操作,可以生成的数的集合是 
  {k?gcd(x,y) | k=1,2,..且 k?gcd(x,y)<=y}\...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 14:10:09   
                                阅读次数:
113
                             
                    
                        
                            
                            
                                一 Path(路径)cavas要绘制路径,需要使用Path,void drawPath (Path path, Paint paint),该方法可以绘制指定的path,这里介绍path相关的方法。1 直线路径void moveTo (float x1, float y1)
void lineTo (float x2, float y2)
void close ()
以上3个方法用于绘制直线路径,其中...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 14:10:48   
                                阅读次数:
155
                             
                    
                        
                            
                            
                                本文针对网页定位导航,用javascript进行效果实现。本文是慕课网的一个练习题,程序中,我注释掉的部分是其中的例题代码,我没有调通或者是根本没有必要那么写。
还有例题中用window.load来加载函数,不能实时刷新网页来进行显示,当滚动条滑动时需要刷新一下页面才能看到效果,所以我不其删掉,用定时器setInterval来控制,动作实时刷新
网页定位导航
	*{
	margin...
                            
                            
                                分类:
编程语言   时间:
2016-05-12 14:09:48   
                                阅读次数:
186
                             
                    
                        
                            
                            
                                在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列(先进先出)。Java提供的线程安全的Queue可以分为阻塞队列和非阻塞队列,其中阻塞队列的典型例子是BlockingQueue,非阻塞队列的典型例子是ConcurrentLinkedQueue,在实际应用中要根据实际需要选用阻塞队列或者非阻塞队列。注:什么叫线程安全?这个首先要明确。线程安全就是说多线程访问同一代码,不...
                            
                            
                                分类:
数据库   时间:
2016-05-12 14:09:44   
                                阅读次数:
244
                             
                    
                        
                            
                            
                                最近研究项目代码时发现同一个项目用到关于日志的两种不同写法:
Logger.getLogger()和LogFactory.getLog()的区别
    1.Logger.getLogger()是使用log4j的方式记录日志;API文档
    2.LogFactory.getLog()则来自apache的common-logging包。API文档
根据不同的性质,日志信息通常被分...
                            
                            
                                分类:
编程语言   时间:
2016-05-12 14:11:12   
                                阅读次数:
300
                             
                    
                        
                            
                            
                                OpenUDID冲突的问题...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 14:11:41   
                                阅读次数:
143
                             
                    
                        
                            
                            
                                jQuery Mobile 中创建按钮 
可通过三种方法创建: 
1.使用 元素 
2.使用元素 
3.使用 data-role=”button” 的 元素★推荐使用 data-role=”button” 的  元素来创建页面之间的链接,而或 元素用于表单提交。按钮的基本属性 
1.默认情况下,按钮会占据屏幕的全部宽度。若需要按...
                            
                            
                                分类:
Web程序   时间:
2016-05-12 14:10:23   
                                阅读次数:
239
                             
                    
                        
                            
                            
                                目前的Eclipse都集成了ant,但是如何在Eclipse下使用ant呢?如果使用ivy,则需要加入ivy-2.2.0.jar
1.在工程根目录下新建build.xml
project 的常用属性有: 
     --name : project名称(不必固定) 
     --default : 在运行该文件的时候默认进入的任务名称 
3.在project标签内定...
                            
                            
                                分类:
系统相关   时间:
2016-05-12 14:10:30   
                                阅读次数:
224
                             
                    
                        
                            
                            
                                最近耳边一直有朋友跟我说的一些工作现状,现在比较火的就是前端开发和移动开发这两部分,前端开发人员需求量特别大。根据市场的需求,当然我们就要去学习相对应的技术了,这段时间我将开始学习网页制作的相关内容,这篇博客,主要是介绍一下接下来几篇博客的大致内容和具体方向。
关于这个网页制作课程我是从易云网上听来的,但是这笔记可是原创的,下面开始我们的网页制作之旅吧!~~~~
首先我们需要对web前端的整理...
                            
                            
                                分类:
Web程序   时间:
2016-05-12 14:09:01   
                                阅读次数:
221
                             
                    
                        
                            
                            
                                首先要说明的是,pc端微信分享只能通过二维码来分享。 
部分代码如下: //分享到新浪微博
    function shareToSinaWB(event){
        event.preventDefault();
        var _shareUrl = 'http://v.t.sina.com.cn/share/share.php?&appkey=895033136';...
                            
                            
                                分类:
微信   时间:
2016-05-12 14:08:23   
                                阅读次数:
564
                             
                    
                        
                            
                            
                                通常在编辑框中输入一些货品数量,金额时,我们都会做一些输入的判断限制。例如不能输入非法字符,只能输入数字等等。现把最近遇到的一些输入限制需求展现如下:1、  输入小数位不能超过两位; 
2、  不能重复输入小数点; 
3、  不能输入除数字以外的字符(但不包括退格键,负号键); 
4、  限制长度为最小为1,最大为11。为了实现以上需求,主要是依靠以下UITextFieldDelegate的一个协议...
                            
                            
                                分类:
移动开发   时间:
2016-05-12 14:10:52   
                                阅读次数:
182
                             
                    
                        
                            
                            
                                人到大三,各种焦头烂额,总的来说,就是想学的东西太多,想做的项目太多,想参加的比赛太多,还好有我女朋友的陪伴,这才使我的生活变得有滋有味。昨天下午,学校老师找到我,聊了一会,大概意思有两点:1.校赛、省赛都得参加,东北四省赛看我的表现,允许我自由选择队员 2.把学校的比赛环境重新搭建。...
                            
                            
                                分类:
系统相关   时间:
2016-05-12 14:08:30   
                                阅读次数:
287
                             
                    
                        
                            
                            
                                使“java+c”的开发方式成为了官方支持的开发方式,NDK的本质就是为了让Android应用程序能方便的使用JNI技术而提供的一套工具集合,使用NDK主要是4大好处,第一个,代码的保护,,由于apk的java层代码很容易被反编译,而c/c++反汇编难度较大;第二个,可以很方便的使用开源库,因为很多的现存的开源库都是c/c++代码编写的;第三个,提高程序的执行效率,第四个,便于移植,使用c/c++...
                            
                            
                                分类:
移动开发   时间:
2016-05-12 14:09:58   
                                阅读次数:
184