自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(177)
  • 资源 (20)
  • 收藏
  • 关注

原创 win7系统用多个git账号的处理办法

因为公司用的是git,所以我自己的git想用的话很麻烦,但是自己对于git有是一知半解的,又想用2个git,研究了一下午,终于找到了一个相对简单的方法。下载TortoiseGit,在TortoiseGit的设置里面,有一项“git”1.配置源:选择“全局”2.在  “用户信息”  那里,可以填写自己现在想用的git账号信息。3.点

2016-06-30 20:36:00 1326

转载 大牛的博客,跟大牛学习

今天看到一篇文章,收藏了很多大牛的博客,在这里分享一下(转载于:http://blog.csdn.net/wujxiaoz/article/details/8237096)Android中文WikiAndroidStudio-NDK开发-移动开发团队谦虚的天下 - 博客园gundumw100博客 - android进阶分类文章列表 - ITeye技术网站CSDN博文精选:Andro

2014-05-29 17:09:42 5618

原创 Handler内存泄漏

Handler内存泄漏一般是生命周期不一致引起的。解决办法:在Activity退出的时候,调用myHandler.removeCallbacksAndMessages(null);//移除所有的回调和message。避免内存泄漏至于网上其他网友写的static内部类弱引用,个人感觉可写可不写,(我是不写的)我个人更喜欢线程池。...

2021-07-27 14:19:41 128

原创 获取SD卡的唯一标识

因为项目的需求,需要获取SD卡的唯一标识,找了多方资料,最后在google上面看到解决办法,在这里做笔记以防止忘记我的demo代码 private String getSDCid(){ StringBuilder stringB = new StringBuilder(); if (isExteranlStorageAvailable())

2017-10-13 17:24:48 6502 3

原创 TortoiseGit出现各种莫名的问题

昨天公司让用win10开发,不熟悉,用TortoiseGit上传git的时候,老无响应,最后看了一遍博客,找到原因了,是因为和  软媒魔方  这个软件冲突造成的,卸载魔方就好了。在此做笔记,以防忘记!

2017-06-19 15:34:05 6525 2

原创 后台基础--Tomcat启动失败

新安装Tomcat,启动不了,提示jdk和jre找不到的解决办法。

2016-12-05 09:45:24 400

原创 Android MAT系列----------MAT的安装

项目的需要,需要研究MAT,正好做下笔记吧。1.MAT的下载:1.1直接官方下载:https://www.eclipse.org/mat/。1.2Eclipse安装插件:http://www.eclipse.org/mat/downloads.php(这上面是官方的网址,在这个界面可以看到最新的插件地址)。找到最新地址之后,1.2.1.打开Eclipse--he

2016-10-28 15:13:25 2957

原创 设计模式----面向对象的六大原则

前言:前段没有时间,趁现在把设计模式的东西整理一下。内容大部分是《Android源码设计模式解析和实战》设计模式一般需要遵循“面向对象的六大原则”。1.1 优化代码的第一步——单一职责原则 1.2 让程序更稳定、更灵活——开闭原则 1.3 构建扩展性更好的系统——里氏替换原则 1.4 让项目拥有变化的能力——依赖倒置原则 1.5 系统有更高的灵活性——接口隔离原则

2016-10-19 14:38:48 399

原创 上传程序crash的日志------bugly

有时候负责的程序出错了,自己能复现还好,但是要是复现不了,但是客户那边又说能复现,并且客户还不在一个城市,所以找来找去,发现了bugly,发现还行,就研究了下。官方的文档,感觉不少,其实总结一下,东西也不算太多。使用起来1.纯Java代码,没有Native代码(C/C++)或者集成了其他第三方SO库。1.1.申请APPID。 1.2.

2016-07-05 18:25:46 2015

原创 项目中解决ANR

在实际项目中,出现了ANR,其实也好解决,不过好像需要root,在eclipse的“File Explorer”里面找到data/anr下面的traces.txt文件,打开后,可以分析:搜索自己项目的包名就OK了,之后,慢慢分析吧!

2015-10-21 16:46:59 456

原创 手机4G网络打不开CSDN论坛

手机LG G3,现在是4G手机网络,但是在地铁上看技术,百度搜出来的CSDN的东西,用4G网络竟然打不开,说网络有问题,然后到公司测试了下,wifi没问题,一切换到4G就不行,不知道是CSDN的问题还是手机问题。PS:百度出来的同样结果,其他的论坛可以打开,本来想反馈给CSDN的,但是没找到地方,就写下来吧。

2015-03-21 17:31:41 1963 1

原创 SVN控件+win7 64+android developer tools

安装SVN控件:1.安装svn 1.8版本的客户端。(TortoiseSVN-1.8.7.25475-x64-svn-1.8.9.msi)2.安装Eclipse的svn1.6(我手上没1.8的插件)版本的插件。(svn插件.zip)a.hele---install new software。b.c.正常的安装插件的流程,网上有不少,我已经安装过了,演示不

2015-02-27 13:05:03 566

原创 win7无线网络一直转圈(但是可以上网)

之前,安装了Oracle 11g之后,出现的问题(其实我当时也不知道是Oracle的问题),之后,实在是看不习惯开机无线一直在转圈,但是可以正常上网的情况,就准备重新安装系统(这是放大招啊Σ( ° △ °|||)︴),但是我安装了Oracle,想着,还是先把Oracle删除了,再重装系统吧,谁知道,之后开始就好了,没有这种想象了,真是,蛋疼,我现在正在学习Oracle啊,哎,真是,肿么办

2015-01-20 10:00:50 4255

转载 mac 终端 常用命令

mac 终端 常用命令基本命令1、列出文件ls 参数 目录名        例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件2、转换目录     cd    例:想到驱动目录下溜达一圈   cd /System/Library/Extensions3、建立新目录m

2015-01-06 16:02:11 534

原创 未找到文件I:\Database\product\11.2.0\dbhome_2\owb\external\oc4j_applications\applications\WFMLRSVCA

安装Oracle的时候,出现“未找到文件I:\Database\product\11.2.0\dbhome_2\owb\external\oc4j_applications\applications\WFMLRSVCA”。1、Oracle安装包是否有问题。2、解压正确是否正确。3、是否将两个安装包整合到一个文件夹中。如果你是第一次安装,那么很有可能是第3个原

2015-01-06 15:13:09 1986

原创 Oracle的安装(11g)

安装Oracle完整版报错:“未找到文件I:\Database\product\11.2.0\dbhome_2\owb\external\oc4j_applications\applications\WFMLRSVCA”1.OracleXE112_Win64和win64_11gR2,两者的区别在于:OracleXE112是XE版本,简版,11gR2是完整版,(我是这么理解的^_^ )

2015-01-06 15:09:05 1822

转载 Smack Connection 的继承关系和读写接口使用说明

一、简介Connection是Smack核心类,提供了灵活的扩展机制和监听器机制。二、继承关系Connection是一个抽象类,定义了一组为扩展使用的 Listener 的集合。XMPPConnection是一个继承了Connection的类,实现了Connection定义的一些方法。根据前面的文章分析,当

2014-11-25 17:54:00 685

转载 Smack 中 ConnectionListener 的作用和使用

一、简介ConnectionListener 接口提供了对 connection 关闭相关事件的监听。包括:1、连接已经关闭  connectionClosed()2、连接因为异常关闭  connectionClosedOnError()3、在指定秒数后重新连接  reconnectingIn(int timeSecond)4、重新连接成功

2014-11-25 17:51:34 1183

转载 Smack Connect 中的 connectionEstablishedListeners 属性用法及其作用

一、简介Connection是一个抽象类,由XmppConnection继承。Connection 提供了一些监听器负责对数据进行分法处理。本文介绍的是 connectionEstablishedListeners 属性,这个属性及其方法为获取 Connection 提供了简单、灵活的途径。二、说明connectionEstablishe

2014-11-25 17:44:47 655

转载 PacketFilter 包过滤类及其子类用法

PacketFilter 包过滤类及其子类用法PacketFilter 用在 PacketListener之前,用于过滤匹配类型的 packet 数据。只有满足了packetFilter 的packet 才能进入packetListener 处理。packetFilter  是一个接口,只声明了一个 accept(Packet packet)

2014-11-25 17:23:35 1575

转载 PacketReader 如何实现smack数据监听机制和packet分发机制

前面说过, PacketReader 在构造函数中传递 XmppConnection的实例,并赋给自己的成员变量 connect;又启动了一个  readerThread 线程,在 parsePackets() 方法中处理connect的输入数据流 (也就是socket的数据输入流)。这时读入的数据是xml格式的(格式说明参见 Xmpp协议), parsePac

2014-11-25 17:02:44 512

转载 ADT 无法关联libs jar包的源代码问题的解决

在Eclipse中开发Android 程序,使用ADT版本如下:Android Developer ToolsBuild: v22.0.5-757759查看libs中jar中的源代码时,出现下面的提示:The Jar of this class file belongs to container 'Android Dependen

2014-11-25 16:20:30 611

转载 Smack PacketReader 监听器启动过程分析

Smack PacketReader 监听器启动过程分析一、数据进入线程池newSingleThreadExecutor创建一个单线程的线程池。这个线程池只有一个线程在工作,也就是相当于单线程串行执行所有任务。如果这个唯一的线程因为异常结束,那么会有一个新的线程来替代它。此线程池保证所有任务的执行顺序按照任务的提交顺序执行。P

2014-11-24 21:24:28 440

转载 Smack PacketReader 启动过程分析

一、PacketReader实例化PacketReader 在 XmppConnection中被实例化:PacketReader packetReader = new PacketReader(this);1、PacketReader 的构造方法PacketReader实例化执行的构造方法如下:prot

2014-11-24 21:09:17 612

转载 Smack XmppConnect分析

本文描述Smack中的XmppConnect  connect方法执行的步骤,讲解 XmppConnect 如何将 socket 与 packetReader和packetWriter建立关联,数据如何交互的过程。详细过程见下图:1、在XmppConnect中根据配置创建了 socket;2、将socket的输入流和输出流封装在 connect 的成员变量中;

2014-11-24 21:03:35 437

转载 Smack 中 PacketCollector的作用和用法举例

在 Connection 抽象类中,有一个属性  collectors ,类型是  Collection 。 collectors 是一个由 PacketCollector组成的集合。一、简介PacketCollector 是一个Packet数据搜集器,根据设置的filter来接收packet数据。如果filter为空,则接收全部的packe

2014-11-24 20:25:26 508

转载 XMPP——Smack[4]状态,心情,头像更改

这里写完,最基本的IM功能也就完了,还剩下个发送接收文件,离线消息扩展等等 呵呵,三天时间,看的不是很深入,欢迎大家补充呀 1.       修改自身状态包括上线,隐身,对某人隐身,对某人上线[java] view plaincopyprint?public static void updateStateToAvailable(XMPPConne

2014-11-20 16:39:00 643

原创 XMPP创建群组

String jid = groupname + softApplication.getUserInfo().user_name + "@conference." + XmppConnection.SERVER_HOST; // String jid = // softApplication.getUserInfo().user_name+"@conference."+XmppCo

2014-11-19 11:41:49 965

转载 Openfire导入到Eclipse里面

最近在用openfire开发ios通讯功能,需要开发一个推送插件,导入openfire3.9.3的源码一直报错很郁闷,以下是解决源码导入eclipse报错的方法入正题,看到这篇文章的的网友应该已经安装了jdk,eclipse,我就不在安装这些开发工具上赘述了,附载一下openfire的下载地址:http://www.igniterealtime.org/downloads/index.js

2014-11-13 18:43:58 617

原创 XMPP创建群组,老是失败

如果是这个错,你可以参考下这里

2014-10-31 16:15:32 728

原创 at org.jivesoftware.smackx.muc.MultiUserChat.create(MultiUserChat.java:353)

这段时间在弄Android即时聊天,asmark在

2014-10-31 16:12:10 1451 5

转载 Mac OS访问Windows共享文件夹

(作者:陈波,2012-02-09,转载请注明 Form:http://blog.csdn.net/jinhill/article/details/7246922) 最近开始研究Mac OS,遇到的第一个问题就是如何在Mac OS中访问Windows共享文件夹,在做开发经常会用到。1.在先Windows中新建文件夹e:\iOS,右键设置共享属性点击“高级共享”

2014-10-28 11:20:12 644

转载 Build.VERSION_CODES类

一、类结构:java.lang.Object↳android.os.Build.VERSION_CODES二、类概述:目前已知的SDK版本号的枚举类,这些值可以在SDK中找到,每次官方发布,这些值都是单调递增。三、构造方法:Build.VERSION_CODES()四、静态属性:这些属性可以在下面测试示例中

2014-10-20 11:18:50 1954

转载 error: No resource identifier found for attribute ‘XXXXXX’ in package

http://blog.csdn.net/zhufuing/article/details/23098905异常提示: 今天我新创建了一个自定义控件,我为他定义了一个属性为backIcon,但是当我在xml设置这个属性之后,xml布局界面提示以下错误:error: No resource identifier found for attribute ‘backIco

2014-10-14 19:16:47 797

原创 No resource identifier found for attribute 'mode' in package 'com.aaa.bbb'

我希望做一个自定义的BUTTON,首先在attrs.xml中定义了 多加了一个who属性然后在main.xml中,加命名空间了xmlns:t=" http://schemas.android.com/apk/res/com.limaoyuan.button"然后在定义Button的地方<com.limaoyuan.button.MyButton t:who

2014-09-22 18:40:57 869

原创 connection.getContentLength()为负值

后台:PHP

2014-09-16 16:52:33 3452 1

转载 sqlite developer过期解决办法

sqlite developer注册码网上没有找到,只有通过注册表,删除继续使用,删除注册表中HKEY_CURRENT_USER\SharpPlus\SqliteDev。

2014-09-10 14:09:46 2166

原创 创建文件大意------在此做笔记

创建文件的

2014-07-21 17:50:24 562

原创 项目1----------写自己的android录像机(2)

周六,老板打电话让加班,争取到最后,在家里苦逼的

2014-07-21 12:10:59 527

转载 Android获得摄像头详细信息

这篇资料不错,核心提示: 如何获取Android设备上的详细的摄像头信息呢? 目前Samsung的Galaxy Tab和Nexus S均有前置摄像头,获取Android摄像头的详细信息,Android获取摄像头详细信息,在Android 2.3 SDK中得到了增强:在android.hardware.Camera类中,API Level 9的S如何获取And

2014-07-19 15:37:34 1361

SVN插件+win7 64+android developer tools

SVN插件+win7 64+android developer tools

2015-02-27

android界面效果

android界面效果,基础的东西,一些控件的属性,新手可以看,

2013-11-28

android蓝牙开发指南

android开发指南,刚开始开发android蓝牙的可以看下,我研究了一段时间,感觉不错。

2013-11-28

获取颜色值的工具,自己在用

找了很长时间,才找到个安全的,自己在用挺方便,获取颜色的各种值

2013-07-04

android4.0界面规范

收集的资料,感觉不错,4.0的界面设计规范

2013-07-04

android xml属性总结

自己收集的一些,拿出来分享给大家,xml 的属性,

2013-07-04

Android的开发文档,

android的英文开发文档,很牛的,不过需要一定的英文水平,我现在就在摸索着走呢,

2013-07-04

android u设计

自己在网上偶尔找到的,看着不错,分享一下

2013-07-04

300多个鼠标箭头

我收集的鼠标箭头,我一直在用,感觉不错,我收集的鼠标箭头,我一直在用,感觉不错,

2013-02-18

DOS高手速成.chm

DOS高手速成.chm 相当于一本DOS用法字典,那个地方不会,只需翻开查找一下即可,方便、实用

2011-11-24

java软件工程师都学习些什么

java软件工程师都学习些什么 对于不知道从哪些方面着手的java学习者来说是不错的东西

2011-11-24

C语言教程.chm

C语言教程,这就相当于一课本,查找知识方便

2011-11-24

C语言100例及教程

《C语言100例及教程》学习C的必备工具,里面的例子都很不错,

2011-11-24

去除Win7小箭头

去除Win7小箭头,是刚接触Win7的童靴的必备工具

2011-11-24

LoadRunner入门教程

LoadRunner入门教程,是直接解压之后就可以用,不用安装,是我费了好大的精力才找到的,感觉不错,

2011-11-24

tomcat免安装版

tomcat免安装版,不用安装,解压了之后可以直接使用,方便快捷,

2011-11-24

JUNIT 实例教程

JUNIT 实例教程 是帮助你怎样使用JUNIT的文档,对于初学者来说是个不错的助手

2011-11-04

C语言接口与实现(英文版)

我偶尔在网上找的,这是个英文版的,英语差不多的可以看看,

2011-11-03

图片无损放大

虽说是无损放大,但是不是无限的,是我目前最满意的图片放大软件

2011-10-14

空空如也

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

TA关注的人

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