我在前面的一片博客中,介绍了jPBC 2.0.0在PC平台上面的配置和测试。既然jPBC是Java平台上面实现的,那么jPBC能不能在Android这个以Java为主要语言的平台上运行呢?这样一来,各种在jPBC上撰写的有关双线性对的函数就都能够在移动终端上面用了。我个人的想法就是把最新的密码学算法应用到工程里面,而这确实是我想法的一个很好的跨越。因此,我在第一时间公开整个配置的过程以及我测试的方法,以供广大国内密码学研究者们进行尝试。整个配置过程实际上是非常简单的,这也要感谢jPBC库的编写者们的辛勤工作...
分类:
移动平台 时间:
2014-05-18 03:01:04
收藏:
0 评论:
0 赞:
0 阅读:
768
this bundle is invalid . new apps and app updates submitted to the app store must be built with public...
分类:
移动平台 时间:
2014-05-18 04:57:44
收藏:
0 评论:
0 赞:
0 阅读:
391
通过前面浅析(一)和浅析(二)的分析,相信大家对于Volley有了初步的认识,但是如果想更深入的理解,还需要靠大家多多看源码。
这篇文章中我们主要来研究一下使用Volley框架请求大量图片的原理,在Android的应用中,通过http请求获取的数据主要有三类:
1、json
2、xml
3、Image
其中json和xml的获取其实原理很简单,使用Volley获取感觉有点大财小用了...
分类:
移动平台 时间:
2014-05-18 05:36:48
收藏:
0 评论:
0 赞:
0 阅读:
491
MainActivity如下:
package cc.y;
import android.app.Activity;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Bitmap.Config;
import android.os.Bundle;
import and...
分类:
移动平台 时间:
2014-05-18 03:54:15
收藏:
0 评论:
0 赞:
0 阅读:
430
MainActivity如下:
package cc.cn;
import java.util.HashMap;
import org.json.JSONObject;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import com.android.volley....
分类:
移动平台 时间:
2014-05-18 15:18:00
收藏:
0 评论:
0 赞:
0 阅读:
448
由于工作上的需要,把数据库中备份的联系人添加到通讯录,一般都有几百条记录,插入一条数据系统默认commit一次,这样效率就降低了,如果把所有的数据都添加进去后再commit效率就不一样,这就需要事务
没有添加事务的方法,每次添加一条记录
/**
* 单条添加数据
*
* @param contacts
* @return
*/
public boolean add(T...
分类:
移动平台 时间:
2014-05-18 07:04:02
收藏:
0 评论:
0 赞:
0 阅读:
559
/**
* 封装ProecssDialog对话框
*
*/
public class LoadDialog extends ProgressDialog {
private String title = "进度对话框";
private String message = "加载数据中....";
public LoadDialog(Context context, int theme)...
分类:
移动平台 时间:
2014-05-18 15:41:33
收藏:
0 评论:
0 赞:
0 阅读:
460
本文出自:http://blog.csdn.net/svitter
Application对象为了多个应用程序保存信息,对于每个容器,每个用户都共同拥有一个application对象,服务器启动以后,会自动创建一个application对象,这个对象会一直保持到服务器关闭。
下列实例用于统计页面访问次数。
1.application.jsp
<%
int count =...
分类:
移动平台 时间:
2014-05-18 05:19:24
收藏:
0 评论:
0 赞:
0 阅读:
351
IPC进程间通信+共享内存Mapping
IPC(Inter-Process Communication,进程间通信)。
文件映射(Mapping)是一种将文件内容映射到内存地址的技术,通过对映射内存,读写文件如同读写内存一般简单。
多个进程映射同一个文件映射对象,也即多个进程映射到同一个物理存储页面,因此,当一个进程...
分类:
移动平台 时间:
2014-05-18 04:28:06
收藏:
0 评论:
0 赞:
0 阅读:
395
Warning[★警告★]:
(1) authorization code sensitive parts of antivirus software, you can let go.
Do not worry deleted! Such as: 360
(2) requires a license copyrighted software, pirated reserved!...
分类:
移动平台 时间:
2014-05-18 13:58:54
收藏:
0 评论:
0 赞:
0 阅读:
546
一些武侠小说里的大人物,为了争夺武林盟主,号召天下,经常闭关修炼一段时间,闭关期间只能接触送饭的人,并且关外还有很多守卫的人员。还有,无论是篮球还是足球运动员,他们在真正接触球之前,都必须做很长一段时间的身体素质锻炼,像长跑之类。
如果我们想成为程序界的武林至尊,那么我们也必须得闭关修炼,仔细修炼基本功。
那么我们做Windows移动开发的程序员们的基本功是什么...
分类:
移动平台 时间:
2014-05-18 03:06:11
收藏:
0 评论:
0 赞:
0 阅读:
573
developer.android.com 文档中有一篇关于性能的文章,里面提到了内部类的使用。文章建议“对于私有内部类 使用 包访问权限代替私有权限访问”,
这里说的是在内部类访问外部类的成员或方法时如果 内部类是私有的并且外部类的成员也是私有的,那么编译器就会为内部类在外部类中增加一个静态方法。
真的是这样的吗?只有试一试才知道。
我们使用一个简单的例子来测试下:
public c...
分类:
移动平台 时间:
2014-05-18 07:24:30
收藏:
0 评论:
0 赞:
0 阅读:
451
本篇介绍与菜单设计有关的工具条。
上篇介绍的菜单其实已经包含了工具条,只不过没有加背景看不出来。
加上背景以及加多一些实际功能后如下图
图1:浅灰色的就是工具条,苹果浏览器在全屏的时候,地址栏和工具条是隐藏的,鼠标到屏幕顶边才显示。自己设计的工具条也应该不需要时隐藏起来。
鼠标移到工具条在蓝色“大字体”上点一下,改变字体,菜单上蓝色“大字体” 自动变成“小字体,正文立刻也变成小字体。如图2...
分类:
移动平台 时间:
2014-05-18 09:33:52
收藏:
0 评论:
0 赞:
0 阅读:
360
package com.dhy.phonedial;
import android.app.Activity;
import android.app.Fragment;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.LayoutInflate...
分类:
移动平台 时间:
2014-05-18 15:57:06
收藏:
0 评论:
0 赞:
0 阅读:
533
如下58同城快捷方式的效果:
下面是添加桌面快捷方式:
/**
* 启动某个activity是需要在manifest里面定义
*/
private void addShortCut()
{
// 安装的Intent
Intent shortc...
分类:
移动平台 时间:
2014-05-18 04:52:43
收藏:
0 评论:
0 赞:
0 阅读:
449
Android Intent传递对象小结
Intent 传递复杂类型,例如:数组,ArrayList类型,传递类对象...
分类:
移动平台 时间:
2014-05-18 06:54:46
收藏:
0 评论:
0 赞:
0 阅读:
445
本文参考《Android系统源代码情景分析》,作者罗升阳
一、测试代码:
~/Android/external/binder/server
----FregServer.cpp
~/Android/external/binder/common
----IFregService.cpp...
分类:
移动平台 时间:
2014-05-18 06:08:39
收藏:
0 评论:
0 赞:
0 阅读:
488
public class MainActivity extends Activity {
private ImageView operImage;
private PointF point = new PointF();//记录手指的位置
private PointF midPoint = new PointF();//记录手指间的中点的位置
private Matrix matrix...
分类:
移动平台 时间:
2014-05-18 18:43:46
收藏:
0 评论:
0 赞:
0 阅读:
427
假设有如下分辨率机器:
800 x 480
1024 x 600
1024 x 768
1280 x 800
1920 x 1200
2048 x 1536
总共六种类分辨率机器,如果按照dp为单位来细分可以分为几种呢?
首先通过context.getResources().getDisplayMetrics().density获取到当前机器的屏幕密度,然后通过dp = px/d...
分类:
移动平台 时间:
2014-05-18 05:47:08
收藏:
0 评论:
0 赞:
0 阅读:
445
public class MainActivity extends Activity {
private ImageView iv;
float startX = 0;
float startY = 0;
//获得一个可以被bitmap
Bitmap bitmap = Bitmap.createBitmap(400, 400,Bitmap.Config.ARGB_8888);
//创...
分类:
移动平台 时间:
2014-05-18 15:53:02
收藏:
0 评论:
0 赞:
0 阅读:
437