`
文章列表
我决定把博客搬到CSDN了!以后大家访问这个网址看我的博客http://blog.csdn.net/zhouzhoujianquan
    如果你也对操作系统有着浓厚的兴趣, 从今天开始,跟着我一起学习于渊的《一个操作系统的实现》吧!首先声明,我是个菜鸟,还在读书,我自己本身也是摸索着学习的,有些地方理解不到位请大家谅解。书虽然比较详 ...
     安卓开发中我们常用到的一个东西呢就是Toast.makeText();总结一下几种用法: 一、默认的   Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show(); 效果:  二、自定义的toast "自定义位置Toast", Toast.LENGTH_LONG); toast.setGravity(Gravity.CENTER, 0, 0); toast.show(); 效果:  三、带 ...
   好多初学者也应该像我一样对安卓中的这三个属性比较陌生,下面把我学到的和大家分享一下。   三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。 1)fill_parent 设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。 2) wrap_content
错误码(error)            错误编号(error_code)                错误描述(error_description) redirect_uri_mismatch21322                                          重定向地址不匹配 invalid_request        21323                                               请求不合法 invalid_client                21324                          ...
 visual studio 2012,创建项目,提示未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService…匹配的导出  解决方法:下载VS2012补丁 。下载后,更新就可以解决。
1、不能为空  <input type="text" onblur="if(this.value.replace(/^ +| +$/g,'')=='')alert('不能为空!')">   2、只能输入英文和数字 <input onblur="if(/[^0-9a-zA-Z]/g.test(value))alert('有错')"> <input onkeyup="value=value.replace(/[^0-9a-zA-Z]/g,'')"/> <input ...
     今晚接触到一种说法,就是软引用,查了一下,原来还有其他引用!!各种百度和谷歌总算有点头绪,虽然不是很懂,但是总结一下。之后看容易些~ ⑴强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。    强引用不会被GC回收,并且在java.lang.ref里也没有实际的对应类型。举个例子来说 Object obj = new Object(); ⑵软引用(SoftRe ...
 今晚遇到的问题确实有点多,还有一个问题是运行安卓的时候,出现Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;                 Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files defineLandroid/su ...
  有时候,当我们在导入Library的时候,会遇到Jar mismatch! Fix your dependencies这个错误。可能有如下原因: 1、两个项目的android-support-v4.jar版本不同,最简单的解决办法就是把新项目的android-support-v4.jar删除,只留下其中的一个就可以。 2、有的时候是ADT不同所致,重新导入一下ADT。
  安卓中出现Android library projects cannot be launched,这是因为项目被修改为library。 解决方法如下 打开Propeties->Android 然后把Is Library 前面的勾去掉。 
  一、GitHub的简单介绍 Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。在团队合作中GitHub有很大的作用,能够及时的得到其他开发者的代码,代码无需再次整合,因此很是方便。   二、Eclipse下GitHub的搭建   GitHit可以再windows Linux多种平台上进行使用, ...
          marketplace其实是Eclipse里面的一个插件市场,可以从里面在线搜到很多的插件。         打开 Eclipse,菜单栏 Help -- Install New Software,弹出 install 窗口,在 Work with 中输入 http://download.eclipse.org/releases/indigo,等待获取插件内容。然后找到              接着选择next然后安装就可以。
        Ctrl+1 快速修复(最经典的快捷键,就不用多说了)     Ctrl+D: 删除当前行     Ctrl+Alt+↓ 复制当前行到下一行(复制增加)     Ctrl+Alt+↑ 复制当前行到上一行(复制增加)     Alt+↓ 当前行和下面一 ...
      当我们使用OnItemClickListener来改变Item以使其比较突出时,我们一般采用如下的代码。 public void onItemClick(AdapterView<?> parent, View view, int arg2, long arg3) { //恢复每个单元格背景色 TextView categoryTitle; for(int i=0;i<parent.getCount();i++) { categoryTitle = (TextView) parent.getChil ...
Global site tag (gtag.js) - Google Analytics