- 博客(21)
- 资源 (19)
- 收藏
- 关注
原创 接口和抽象类
1.适配器的使用如果定义了一个接口,则它的子类要实现他全部的抽象方法。但是我们可以通过适配器来实现。这里用到了一个abstract来实现。interface Window{ public void open(); public void close(); public void icon(); public void unicon();}class MyWindow impl
2013-01-29 12:10:30 1072
转载 Android中的service全面总结
文章出处:http://www.cnblogs.com/newcj/archive/2011/05/30/2061370.html1、Service的种类 按运行地点分类:类别区别 优点缺点 应用本地服务(Local)该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,这样在
2013-01-29 08:59:32 1325
转载 Android四大基本组件和生命周期的介绍
Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Int
2013-01-29 08:54:49 1101
原创 java中的几个概念的比较
1.方法的重载与覆写No比较点重载覆写1英文单词OverLoadOverride2概念 方法名称相同时,参数的类型不同方法名称,参数的类型或个数完全相同3注意点与函数的返回类型
2013-01-28 20:07:13 1179
原创 java中有关覆写的总结
方法的覆写是发生继承的关系当中的,子类覆写父类的相关方法。子类定义了了与父类同名的方法,成为覆写。在方法的覆写的时候要注意访问权限的问题,被覆写的方法不能拥有比父类更为严格的权限问题,内覆写的方法不能拥有比子类更严格的访问权限。关于访问权限:public ,private,default,权限由小到大的划分:private所以说如果在父类中使用的是public 的访问权限,在子类中的只
2013-01-28 19:16:15 2022 3
原创 用Java创建链表
前言:java不像C、C++一样可以建立指针来形成链表,创建结构体然后连接成链。java是一门面向对象的程序设计,所以他的基本单位是类。思路:仍然是建立建立类,这里用到了内部类。建立一个类为Link,在其中建立一个内部类。link可以使用add方法来添加节点,使用print来打印。package zx;class Link{ private Node root;
2013-01-28 17:29:20 13042 2
原创 Android中有关数据库SQLite的介绍
SQLite是android提供的一个关系型数据库。今天要总结的主要内容就是它。在使用SQLite的时候用到的抽象类是SQLiteOpenHelper有关这个函数的详细内容你可以在Android的官方文档中找到:http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html
2013-01-25 17:01:18 1363
转载 Android Binder设计与实现 – 设计篇
关键词Binder Android IPC Linux 内核 驱动摘要Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比拟的优势。深入了解Binder并将之与传统IPC做对比有助于我们深入领会进程间通信的实现和性能优化。本
2013-01-25 12:57:55 1144
原创 wpf中全屏的设置
private void Window_Loaded(object sender, RoutedEventArgs e) { // 设置全屏 videoScreenMediaElement.Play(); this.WindowState = System.Windows.WindowState.Nor
2013-01-25 12:18:38 3054
原创 WPF加载相对路径的图片的解决方法
相对路径:在项目中添加一个文件夹UserHeadFace ,在文件夹下添加一个default.jpg的图片,打开图片文件的属性,将“复制到输出目录”选中“始终复制”,将“生成操作”选择为“内容”,这样,编译后,会在bin/debug目录下生成一个含有default图片的名为UserHeadFace的文件夹。 this.HeadImg.Source = new BitmapImage(
2013-01-25 12:13:38 12588
原创 C#中对控件的遍历
之前在做*******的时候总遇到这个问题,上网搜了很多办法,也问了很多热心的Q友们,但是一直觉得不太对后来自己反复的尝试之下终于找到一个超级舒服的方法。 网上说的很多方法都很麻烦,好像是要递归遍历容器,其实并没有那么麻烦,你要做的只是给每一个的控件去一个独一无二的名字这样就万事大吉啦。本文假设要遍历的控件是textBoxi在wf和WPF
2013-01-25 12:06:10 2253
原创 大数乘法
#include #include using namespace std; void multiply(const char *a,const char *b); int main() { //cout<<"hicjiajia"<<endl; string num1,num2; // 初始状态用string来存储大数
2013-01-25 11:50:03 1192
原创 找第二大元素
一次遍历找到第二大元素其实很简单,相信大家都知道怎么找到一个数组中的最大元素,只需要一次遍历就可以因为首先设第一个变量为第一个最大的元素,之后对比换下比他大的元素,这么一来第二大元素不就出现了呢int find_second_biggest(vector &v){ int len = v.size(); int max,second;
2013-01-25 11:48:20 2009
原创 Android的ADT的安装(离线)
之前安装过几次android,第一次安装成功,只觉得步骤很麻烦,下载的时间很长很长,照着教程做的,之后没有什么感觉,应为压根没记住。第二次安装的时候可谓是经历各种磨难啊先是下载了JDK,配置好各种环境变量后,在下了eclipse,之后发现打不开上网搜了原因才发现之前下的JDK是32位的之后下的eclipse是64位的两个是不兼容的之后又换,搞了之后安装ADT的时候又出现问题。之
2013-01-25 11:38:26 1390
原创 有关Android的调试时候常用到的一些技巧
1.DDMS的使用着这里使用的版本是Android4.1为大家讲解在图片的右上角你将会看到一个图标是DDMS,点击它你可以打开DDMS,现在使用的是比较高的版本所以说在IDE中自然就会看见DDMS要是没有这个图标的的话我们也可以自己来添加,添加的方式如下图所示:点击windows选择show View 之后再选择other 你就可以看见如下图所示的画面找
2013-01-24 21:27:17 1084
原创 Android开发ADB的安装
首先下好android的开发工具包SDK,打开可以看见如下图所示找到platform-tool,记录下起目录的地址;将其复制到剪贴板D:\Android\android-sdk\platform-tools点击计算机属性:打开高级系统设置选项之后打开环境变量设置:找到path将刚才提供的路径复制进去,注意要加分号!
2013-01-24 15:14:34 1048
原创 Eclipse快捷键
Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的
2013-01-24 09:22:28 957
原创 java中形参可变的方法
之前上C语言的时候老师给我们讲过printf();函数,老师问我们有没有觉得这个函数很神奇,因为他传入的参数是不确定的。这是怎么实现的,老师之前给我说了红黑树,来传递参数,刚才看见了java中实现形参可变的方法觉得很有意思就记录一下public class abc { /** * @param args */ public static void test(int a,Strin
2013-01-23 21:36:41 1240
转载 android中有关invisible,visible,gone的区别
在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”、“invisible”、“gone”。主要用来设置控制控件的显示和隐藏。有些人可能会疑惑Invisible和gone是有什么区别的???那么,我们带着这个疑问看下面:其在XML文件和Java代码中设置如下: 可见(visible)XML文件:
2013-01-22 22:29:34 2008
原创 确定文件的行数
#include #include #include #include using namespace std;int main(){ vector str; string s; ifstreamfin("D:\\data.txt"); //data.txt 可换成需要的路径+文件名 while( getline(fin,s) ){ //把读入的每行数据
2013-01-19 14:39:26 1143
原创 编译原理扫描程序,判断当前输入的程序中程序调用的函数是那个函数原型
l任务描述–分析C语言源程序的片段,判断程序末尾是否为一个函数调用语句。如果是函数调用,则输出被调用函数的原型,并判断程序的末尾正在输出第几个参数。l输入–int foo(int a, unsigned char b) {– return 0;–}–Voidbar() {– foo(10, l输出:–int foo(int, unsigned char)
2013-01-19 13:48:56 1543
局部敏感哈希,standford 课件
2018-05-28
目前Android恶意软件分类
2014-02-19
WOJ1313-K尾数相等
2014-02-08
effective taint analysis of web applications
2014-01-12
retrofitting android to protect data from imperious application
2014-01-12
Vision: automated security validation of mobile apps at app markets
2014-01-12
Detecting Privacy Leaks in iOS Applications
2014-01-12
A study ofAndroid security
2014-01-12
dexpler:converting android dalvik bytecode
2014-01-12
WOJ1204代码解题思路2
2014-01-12
Detecting Passive Content Leaks and Pollution in Android Applications
2014-01-06
Dissecting Android Malware: Characterization and Evolution
2014-01-06
Mobile-Sandbox: Having a Deeper Look into Android Applications
2014-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人