自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (8)
  • 收藏
  • 关注

转载 MVVM架构~mvc,mvp,mvvm大话开篇

百度百科的定义:MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负 责显示。作为一种新的模式,MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter (MVC中的Controller)来进行的,所有的交互都发生在Presenter

2015-04-30 16:51:09 466

转载 网络a、b、c类ip地址的区别

学网络之前得先要明白几个概念:(起初我也不怎么知道后来就慢慢会了)1字节=8位,1位就是1个数字,所以1字节等于8个数字。2的8次方,和二进制11111111转换为十进制并不一回事。0-127是128个数字,0-255是256个数字。所有的ipv4都是32的,复制代码代码如下:xxxxxxxx.xxxxxxxx.xxxxxxxx.xx

2015-04-29 17:20:25 2003

转载 子网数、主机数与子网掩码的关系

直接拿实际的例子说吧,这样容易理解。1、利用子网数目计算子网掩码把B类地址172.16.0.0划分成30个子网络,它的子网掩码是多少?①将子网络数目30转换成二进制表示11110②统计一下这个二进制的数共有5位③注意:当二进制数中只有一个1的时候,所统计的位数需要减1(例如:10000要统计为4位)④将B类地址的子网掩码255.255.0.0主机地址

2015-04-29 16:57:25 3406

转载 Unable to connect to your virtual device!Genymotion will now stop.Check your ViryualBox network conf

使用Genymotion安卓模拟器的用户,很多朋友在启动安卓系统的时候就弹出了以下英文,不知道如何处理,今天电脑知识网小编来教您处理Genymotion安卓模拟器启动出错的问题。Unable to connect to your virtual device!Genymotion will now stop.Check your ViryualBox network configurati

2015-04-29 10:43:10 1266

转载 windows下如何下载android源码

在网上找了好久都没有找到如何批量下载,只是找到有位通过角本执行来进行下载的。试了一下在我机器上运行有问题,所以索性自己搞了一个出来。首先根据官方的说法要下载git,这个无论如何是要下载的。点击安装,安装完成后,在盘符上建立文件夹,我建在E:\android src下右键选择Git bash弹出如下界面下面就是整理下载的过程了,

2015-04-28 23:22:06 610

转载 IE11如何采用其他低级版本调试网页

IE9的方法:出于未知需求,用户在安装了较高版本IE浏览器(IE9)之后,又需要使用低版本的IE(7,8),为了返回较低版本,很多用户选择(不得不)卸载新版本IE,这样显得十分不科学。实际上IE9提供了十分方便的切换低版本IE的方法。(1)打开IE9浏览器,在菜单“Tools”中选择“F12 developer tools”(或直接按“F12”),调出HTML,CSS及JavaScript

2015-04-23 10:34:42 1692

转载 Oracle中"listener does not currently know of SID given in connect descriptor"

一次连接数据库怎么也连接不上,查了多方面资料,终于找到答案,总结首先应该保证数据库的服务启动 在myeclipse的数据库视图中点 右键->new 弹出database driver的窗口, Driver template选择oracle(thin driver), Driver name 输入oracle   connection URL=jdbc:oracle:thin

2015-04-22 19:03:01 596

原创 总结win7安装Oracle方法

捣鼓了两天,终于在win7上安上Oracle了。1:下载Oracle安装包。然后,设置兼容性,修改配置文件database\stage\prereq\db\refhost.xml和database\ install\oraparam.ini。2:setup.exe安装。我在安装的时候点击setup.exe死都出不来安装界面。后来经过尝试,按如下操作后多点几次setup.exe就能出来了,切

2015-04-22 18:11:51 561

原创 如何知道是否Oracle安装成功

测试监听(Listener)是否启动,启动成功如下图:3.2、测试能否用sqlplus连接上:使用sqlplus登陆命令格式如:sqlplus 用户名/密码@全局数据库实例名 as 权限(NORMAL,SYSDBA,SYSOPER)进入到oracle安装目录的bin目录下,执行如下代码,查看能否连接:、使用sys用户登陆:使用sqlplus.exe "/as sys

2015-04-22 17:58:37 12744 1

转载 Oracle10g 安装步骤

Oracle10g 安装预备步骤取得 Oracle 10g 安装程序,或从 Oracle 技术网(OTN)下载光盘映像。在评估阶段您可以免费下载和使用无技术限制的全功能 Oracle,但在正式的商业场合应用时需要购买法律授权。您需要约 1.2GB 磁盘空间用于下载及解压缩,并需要 2GB 以上的磁盘空间用于安装。2Oracle 10g 安装步骤运行解压缩

2015-04-22 17:56:24 528

转载 Environment variable ORACLE_SID not defined. Please define it. (oracle 10g 11g数据库创建完成后控制台不可用解决方法)

Environment variable ORACLE_SID not defined. Please define it.  D:/oracle/product/10.2.0/db_1/BIN>emctl start dbconsoleEnvironment variable ORACLE_SID not defined. Please define it. D:/o

2015-04-22 17:46:23 1064

转载 android 打开各种文件(setDataAndType)

Java代码  /** * 打开文件 * @param file */ private void openFile(File file){          Intent intent = new Intent();     intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);     //设置intent的Action属性

2015-04-21 23:21:24 453

转载 AlarmManager全局定时器/闹钟

http://407827531.iteye.com/blog/1188872 在Android上常用的定时器有两种,一种是Java.util.Timer,一种就是系统的AlarmService了。 实验1:使用Java.util.Timer。 在onStart()创创建Timer,每5秒更新一次计数器,并启动。 Java代码  mTimer =

2015-04-20 00:31:10 437

转载 关于android中PendingIntent.getBroadcase的注册广播

使用语句[java] view plaincopyPendingIntent intent= PendingIntent.getBroadcast(Context context, int requestCode, Intent intent, int flags)  获得PendingIntent,浏览了各类文章,大多数说了这种方法

2015-04-19 23:09:09 603

原创 Widgets无法显示问题解决

今天自己做了一个应用的Widgets。可是在布局完之后,在模拟器上发现显示有问题,百度了半天也找不到原因。于是就回到API文档,发现如下:可见,Widgets里只支持这些控件。而我在布局文件里用了一个View做分割线,导致显示出现了问题。把View改成TextView就好了。还有就是如果布局文件过大,而设置的在android:resource="@xml/my_appwidget_info

2015-04-17 11:00:42 6508

转载 classloader.getresources() 介绍

◆一般情况下,我们都使用相对路径来获取资源,这样的灵活性比较大.比如当前类为com/bbebfe/Test.class而图像资源比如sample.gif应该放置在com/bbebfe/sample.gif而如果这些图像资源放置在icons目录下,则应该是com/bbebfe/icons/sample.gif通过当前类文件的路径获取资源主要有如下几种方式:· 假设当前类为com.

2015-04-15 17:25:41 2029

转载 Java反射机制详解

首先,我们在开始前提出一个问题:1.在运行时,对于一个java类,能否知道属性和方法;能否去调用它的任意方法? 答案是肯定的。本节所有目录如下:什么是JAVA的反射机制JDK中提供的Reflection APIJAVA反射机制提供了什么功能获取类的Class对象获取类的Fields获取类的Method获取类的Constructor新建类的实例

2015-04-15 16:57:05 309

转载 Android锁屏广播只能在代码中注册,无法再AndroidManifest整注册

想在程序中监听屏幕SCREEN_ON和SCREEN_OFF这两个action,实现屏幕锁定状态的监听,从而实现自己的相应功能。比较奇怪的是这两个action只能通过代码的形式注册才能被监听到,在AndroidManifest.xml中注册根本监听不到。去网上查了一下,原来是PowerManager那边在发这个广播的时候做了限制,限制只有register到代码中的receiver才能接收。特此记录!

2015-04-14 22:31:04 1217

转载 Android开发如何在4.0及以上系统中自定义TitleBar

对于这个问题,,产生的原因不知一个,,,,看看你符合那一条:::one: 在tab中出现的错误解决办法:http://hi.baidu.com/notenking/item/0fa8cfd84f09e44bdcf9becbtwo:4.0以上title冲突问题解决办法:http://hi.baidu.com/xdyang1986/item/ea5a991c75de47

2015-04-13 17:28:51 403

原创 ContentProvider onCreate()方法及ContentProvider.getContext()需要注意

今天在写代码的时候,发现在ContentProvider 中,按照如下方式:private AppLockDao appLockDao = new AppLockDao(getContext()); @Override public boolean onCreate() { return true; }在应用运行调用数据库操作后,会报java.lang.NullPoint

2015-04-08 14:15:51 4569 1

转载 Android中内容观察者的使用---- ContentObserver类详解

转载请自:http://blog.csdn.net/qinjuning 前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了     ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下总结。           ContentObserver——内容

2015-04-08 10:17:46 414

转载 HttpServletRequestWrapper模拟实现分布式Session

HttpSession的内容都放在一个单独的Map中,模拟远程分布式Session。1.使用HttpServletRequestWrapper创建自定义Request2.使用动态代理包装自定义Request返回的HttpSession对象3.创建过滤器,使用自定义Request替换原有的Request对象。4.在Servlet中得到的HttpSession对象,写入和读取内容都

2015-04-07 16:59:28 708

转载 Apache配置反向代理、负载均衡和集群(mod_proxy方式)

Apache配置负载均衡和集群使用mod_jk的方式比较多。但是mod_jk已经停止更新,并且配置相对复杂。Apache2.2以后,提供了一种原生的方式配置负载均衡和集群,比mod_jk简单很多。1.Apache配置反向代理    正向代理一般是指PC连接到代理服务器,由代理服务器转发请求到网站。而反向代理指的是用户将请求发送给反向代理服务器,由反向代理服务器将请求路由转发到具

2015-04-07 16:58:32 939

转载 Application context和Activity context的区别

这是两种不同的context,也是最常见的两种.第一种中context的生命周期与Application的生命周期相关的,context随着Application的销毁而销毁,伴随application的一生,与activity的生命周期无关.第二种中的context跟Activity的生命周期是相关的,但是对一个Application来说,Activity可以销毁几次,那么属于Activity的

2015-04-07 15:21:45 448

转载 activity的android:name所指的Activity实现类的简写问题

package="com.example.android.apis">                                                                                                                            

2015-04-06 16:12:28 592

转载 android 常用URI 值得记住

关于联系人的一些URI:管理联系人的Uri:ContactsContract.Contacts.CONTENT_URI 管理联系人的电话的Uri:ContactsContract.CommonDataKinds.Phone.CONTENT_URI 管理联系人的Email的Uri:ContactsContract.CommonDataKinds.Email.CONTENT_U

2015-04-05 22:04:59 546

转载 短信应用——短信(会话)删除

用过Android系统手机的朋友们相比都知道,AndroidOS的短信和iOS一样,是以会话模式展现的,这种展现方式很容易让使用者查找以前的聊天记录。关于用代码删除短信,其实删除的也是对话,无论是最近的,还是以前的,统统都会一并删除。下面来看那代码。首先需要得到得到短信目录。[java] view plaincopyContentResolver c

2015-04-05 22:01:34 971

转载 Android中写入读取XML

获取XML文件的基本思路是,通过getResources().getXml()获的XML原始文件,得到XmlResourceParser对象,通过该对象来判断是文档的开头还是结尾,是某个标签的开始还是结尾,并通过一些获取属性的方法来遍历XML文件,从而访问XML文件的内容,下面是一个访问XML文件内容的例子,并将内容更显示在一个TextView上数据写入xml:ReadXMLTest.ja

2015-04-05 17:42:34 395

转载 android:利用内容提供者操作短信

手机短信数据库路径:/data/data/com.android.providers.telephony/database/mmssms 表smsthread_id回话的id,发件人和收件人是同一个id主机名:系统提供的内容提供者JB\packages\providers\TelephonyProvider清单文件AndroidManifest.xml中主机

2015-04-05 16:40:30 996

转载 Android Studio在创建项目是一直处于building “project name”gradle project info的解决办法

最近需要做一些Android的开发工作,搭建了一天的Eclipse+SDK+ADT最后都是各种乱七八糟的原因出现问题,而且还有那个那个SDK Manager下载不是一般的慢(再次吐槽之……),最后果断决定换个途径,就想到了Android Studio,迅速下载之。       下载完毕后,安装完毕, 快速创建新项目,最后一步finish后,界面就一直停留在图1所示           

2015-04-04 23:07:33 563

转载 This version of the rendering library is more recent than your version of ADT plug-in. Please update

预览layout.xml文件时提示:This version of the rendering library is more recent than your version of ADT plug-in. Please update ADT plug-in导致无法正常预览布局文件;问题根源:SDK版本过高,ADT版本低;解决办法有好几种,如下:1.Click H

2015-04-04 22:15:29 549

原创 Android虚拟机启动后,设备视图无设备。运行项目提示Please ensure that adb is correctly located at …问题的解决方法

运行avd android虚拟机时,发现虚拟机起了之后,Eclipse的Device视图中并没有设备显示。先试了:开启关闭adb server;adb remount ;Reset adb都没有效果。点击项目run as Android Application后系统提示:The connection to adb is down, and a severe error has occu

2015-04-04 00:31:35 1924

原创 android4.0创建AVD后,打开虚拟机黑屏问题解决

1、更新最新版本SDK(可能要翻墙)注意选中ARM EABI v7a System Image这个是虚拟机需要的android中的api是这么说的:System ImageRecommended. Although you might have one or more Android-powered devices on which to test your app, it's u

2015-04-03 16:12:05 17487

转载 更新Android SDK之后Eclipse提示ADT版本过低的一个简易解决办法

先上一张图,更新中更新到API12的时候出过问题,这一次难免又会出现了,不过我的版本还真全啊,哇咔咔~这里,有一个简单的方法(方案一),就是换最新版本的Eclipse,问题铁定解决!!如果不想换的话,请继续往下看。更新成功了好高兴,但是,Android SDK更新之后,Eclipse里面会突然要重新设置SDK的目录,而在设置的时候,就会出现问题另外,ADT

2015-04-03 16:08:38 2466

转载 使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决办法

点击下载http://pan.baidu.com/s/1qW2tEZ6将你的虚拟器运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中,出现确认对跨框点OK就行。然后重启你的虚拟机。

2015-04-03 13:53:03 463

转载 Genymotion 连接adb服务方法

实在忍受不了AVD了,那个小蜗牛速度简直要让人发疯啊!当场就下载了一个Genymotion,传说中的Android最快最灵活的一个模拟器!哈哈,小试一把!速度实在快的没话说,占用资源也不大,一点不影响电脑的其他使用!以后就转战到Genymotion学习Android的调试工具啦!先用adb试一下之前学到的命令吧!咦?我去,adb devices找不到连接设备啊?我明明已经打开USB d

2015-04-03 13:35:04 5034 1

转载 android 通过 包名启动Activity及intent.addCategory(Intent.CATEGORY_LAUNCHER);遗留问题

最近因为项目需要,不让app在应用列表显示,只能用自己的启动器启动。private void RunApp(String packageName) {        PackageInfo pi;        try {            pi = getPackageManager().getPackageInfo(packageName, 0);         

2015-04-03 00:43:16 6531 1

转载 理解android.intent.category.LAUNCHER 具体作用

android.intent.category.LAUNCHER 具体有什么作用?我做一个小例子希望帮助大家理解                                                             一个应用程序可以有多个Activity,每个Activity是同级别的,那么在启动程序时,最先启动哪个Activity

2015-04-03 00:32:06 940

转载 Android上获取本机安装的应用程序

在google上输入以上的关键字+ android,可以搜到的代码:1List packs = getPackageManager().getInstalledPackages(0); 虽然,有些代码号称可以过滤掉系统自身的应用程序,但是只要细看代码就会发现,好像里面的那个布尔变量没有起到什么过滤的

2015-04-02 17:53:15 445

转载 导致notifyDataSetChanged无效的一个错误

今天用程序调用android所有应用和用户应用切换时发现修改了Adapter中绑定的List的值时,ListView并没有变化。查询后发现原来是数据源变化导致的。见如下例子:list1 = new String[]{"listView1 item"};ap1 = new ArrayAdapter(this,android.R.layout.simple_list_item_1,lis

2015-04-02 17:43:59 437

h2数据库pdf

h2数据库pdf,非常详细

2016-05-26

libmysql.dll 64位

libmysql.dll 64位 用与heidisql安装报错 libmysql.dll文件是MySQL的动态链接库文件,缺少此文件数据库无法正常工作。系统文件libmysql.dll是存放在Windows系统文件夹中的重要文件,通常情况下是在安装操作系统过程中自动创建的,对于系统正常运行来说至关重要。在正常情况下不建议用户对该类文件进行随意的修改,它的存在对维护计算机系统的稳定具有重要。 中文名 libmysql.dll 属 性 MySQL的动态链接库文件

2016-05-23

zip4j-1.3.2.jar

zip4j-1.3.2.jar绝对正版,亲测可用哦!

2015-11-06

p8350262_10204_Generic.zip

win7 oracle补丁 p8350262_10204_Generic.zip

2015-04-22

桌面颜色提取器

桌面颜色提取器,双击后即可使用,方便实用

2014-10-22

size.exe尺子

一款小巧的方便的屏幕尺子。解压直接安装即可。

2014-10-22

w3school_201101.chm

w3school对于没网时又想查w3school上资料的爱学习者,可以下载到自己电脑上,这样就可以不用网页查上面的资料了

2013-03-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除