`
zhonglunshun
  • 浏览: 135094 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
对话框工具类用法(一) ———选择对话框调用系统视频和即时录像   对话框的用途很广泛,很多时候,这些对话框我们都可以复用,这样能节省下来很多时间,所以今天在这里把关于对话框相关的代码整理一下,以便于日后阅读,日后如果有发现新的用法,也会在这里更新。   <!--[if gte mso 9]><xml><w:WordDocument><w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel><w:DisplayHorizontalDrawingGridEver ...
每天学习一点点(一)   1.    选择题 java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分类,按功能分为:( ),如果为读取的内容进行处理后再输出,需要使用下列哪种流?( )A、输入流和输出流 
SQLiteBindOrColumnIndexOutOfRangeException   首先贴出错误消息:   12-24 18:01:55.940: W/System.err(29565): android.database.sqlite.SQLiteBindOrColumnIndexOutOfRangeException: bind or column index out of range: handle 0x158e0b0 12-24 18:01:55.940: W/System.err(29565): at android.database.sqlite.SQLitePr ...
当我们因为某些原因换手机号时,在各大网站绑定的手机号可能需要更换,像淘宝这种以手机为安全凭证的网站,所以我特意摸索出了一个是否能注册淘宝的方法。 步骤: 1.登录淘宝——〉.我的淘宝——〉.账户设置——〉手机绑定——〉更改号码——〉输入你要查询的号码点击下一步,如果已经注册则会提示,否则不提示。 这样我们就能在买卡的时候避免买到注册了淘宝的手机号。
 因为项目需要去研究了openfire,刚开始按照视频教程开始弄得,不知为何在eclipse里面怎么也build不起来,终于弄好了,和大家交流下经验。   材料(准备工作)   1).Openfire源码,下载我就不说了,百度即可。下载过来后解压。 2).Install4j,这个很重要,之前就是因为这个没有配置好导致失败的。因为openfire的编译是要依赖这个东西的,我们把这个东西下载过来,解压到其默认的安装路径C:/Program Files/install4j下。(我是这么做的,不这么放没试过)。     安装 1)打开eclipse->File->New ...
我对互联网思维的理解   几个月前,出于好奇与兴趣,我接触了互联网思维,前几个月,互联网思维被炒的热火朝天,到处都在说自己是互联网思维,互联网思维是什么呢?下面我给出我的理解,当然,对于一个入行不久的我来说,我的理解很多地方可能会不对,还请各位看官不吝赐教。   我觉得互联网思维第一点就是要有特色,拿的出手的特色,前些年我几个创业成功的朋友和我说,你必须要有自己的性格,要么低声下气,要么霸气外漏,总之,你得让别人知道你是有自己特点的。这点对应在产品上应该叫做标签,这个标签就包括了你对他的定位。我们用户通过这个标签,能与其他的产品区别开来,不应该被同质化,比如说小米卖的是性价比和高质量, ...
This message is already in use.的解决方法   在开发项目的时候遇到报错This message is already in use.然后我看了下是和handler发送Message相关的,于是我就在网上找解决办法。其实意思就是说,这个消息已经在消息队列了,而且正被使用,而如果往同一个队列发送相同的西哦奥西对象就会报错。 这样,解决就很简单了,我们只需要判断这个消息是否在队列中有了,有了我们new一个一模一样的消息对象,然后发出去,这样就不会报错了。   下面贴出我之前的代码和修改后的代码:   报错的: public void onMessag ...
public String toString() { // TODO Auto-generated method stub Field[] fields=this.getClass().getDeclaredFields(); StringBuffer strBuf=new StringBuffer(); strBuf.append(this.getClass().getName()); strBuf.append("("); for(int i=0 ...
Android 获取包名,版本信息及VersionName名称     private String getAppInfo() { try { String pkName = this.getPackageName(); String versionName = this.getPackageManager().getPackageInfo( pkName, 0).versionName; int versionCode = this.getPackageManager() .getPackageInfo(pk ...
  Eclipse 的Alt+/有问题或者不好用   不知道有没有开发者和我一样,下过来到eclipse本来用的很好的,某一天Alt+/不好用了,我的情况是在android开发到时候布局文件里面自动提示到功能变成了自动补全,我很奇怪,前些天沙也没做,后来仔细想想总结除了一个原因,每次新建一个项目把以前到项目到一部分内容粘贴进去就有可能出现那样到问题。   记得这个问题困扰我好久了,每一次都逼迫我不得不重装系统,但是这绝对不是个好办法,只能算是下下策。前些天又遇到这个问题了,对于在公司上班到我必须解决这个问题才行,因为把公司到机器环境搭建好需要不少的时间,于是我急切到寻求解决
老大要我弄个自动更新,要用到静默安装,网上找到了些大拿的代码,我拿去改吧改吧,先贴出来:   /** * 软件静默安装 * @param apkAbsolutePath apk文件所在路径 * @return 安装结果:获取到的result值<br> * * 如果安装成功的话是“ * pkg: /data/local/tmp/Calculator.apk /nSuccess”,<br> * 如果是失败的话,则没有结尾的“Success”。 */ public String silentInstall(Strin ...
因为网上下载的很多源码是GBK编码的,这样导致我们在看源码注释的时候看的是中文乱码,而当我们想要修改编码方式时,发现没有GBK这一选项。   是的,默认linux mint是不支持GBK的,所以我们需要安装GBK编码   安装方式:修改/var/lib/locales/supported.d/local文件,在文件中添加 zh_CN.GBK GBK zh_CN.GB2312 GB2312 (详细的实现就是 然后sudo vim/var/lib/locales/supported.d/local 然后在末尾添加zh_CN.GBK GBK zh_CN.GB2312 GB2312然后按下E ...
本博文由larson纯手工打字,纯个人翻译,翻译的不好还请指正,文章主要是为了让其他研究asmack的人能更快使用asmack,不喜勿喷,请尊重劳动成果。   需求: 你需要调用SmackAndroid.init(Context) (在 org.jivesoftware.smack包里面)来初始化
linux手动安装sbt过程   1、下载sbt通用平台压缩包,http://www.scala-sbt.org/download.html   2、建立目录,解压文件到所建立目录   $ sudo mkdir /opt/scala/sbt$ sudo tar zxvf sbt-0.13.5.tgz -C /opt/scala/        3、建立启动sbt的脚本文件  
Linux mint安装wps办公软件   首先去网站下载最新的wps程序   http://bbs.wps.cn/forum-wpslinux-1.html   然后安装这个程序,安装完成之后,我们发现还不能启动,没关系,因为wps只有32位版,为了兼容32位的软件,我们需要下载32位软件库,很简单,在终端输入 sudo apt-get install libc6-i386sudo apt-get install ia32-libs 安装完成后,我们在opt文件夹下面就能看到wps了,我们在桌面create a new luncher 选择wps ...
Global site tag (gtag.js) - Google Analytics