2016年6月10日

Android 中更新UI的方法

摘要: 1)使用Activity.runOnUiThread(Runable action)方法 情景一: 在主线程中,定义方法,在方法中启动线程。 情景二: 通过自定义线程类,实现线程操作,线程通过句柄访问UI线程。(耦合性更低) 2)使用消息机制 阅读全文

posted @ 2016-06-10 12:49 the_owl 阅读(137) 评论(0) 推荐(0) 编辑

2016年6月7日

格式转换

摘要: c#中: string-->byte[] Encoding.ASCII.getBytes() //字符串必须为ASCII码,即一个字节的最高位无视。 Encoding.UNICODE.getBytes() //UNICODE编码,即如果一个字节的最高位为1,则和下一个字节一起解释 BitConver 阅读全文

posted @ 2016-06-07 14:22 the_owl 阅读(210) 评论(0) 推荐(0) 编辑

2016年6月6日

IDE快捷键

摘要: visual studio 中 : /// 快速函数注释 ctrl+k,ctrl+F 格式化代码 Android Studio 中: /**回车 快速函数注释 ctrl+h 查看继承关系 自动格式化代码 Eclipse中: alt+shift+j 阅读全文

posted @ 2016-06-06 10:46 the_owl 阅读(110) 评论(0) 推荐(0) 编辑

2016年6月5日

不同Activity之间传递线程

摘要: 场景:Android由Activiy A创建Activiy B时 ,A创建的线程B中依然需要调用,这时候需要在两个activity之间传递线程的信息。 解决: 方式一:线程自己维护自己的静态句柄(比较好,降低耦合)。 方式二:A将线程信息传给B,因为Activity.startActivity方法只 阅读全文

posted @ 2016-06-05 14:32 the_owl 阅读(234) 评论(0) 推荐(0) 编辑

2016年5月31日

面向对象编程笔记--static

摘要: 通过static方法,提供静态的不需要实例化即可访问的方法或属性。所有的调用者可以使用同一个类(不实例化)或对象(只实例化一次),可以应用的场景: 1)各个调用者共享数据,协同工作。 2)对象只可以实例化一次。 3)被调用对象的生命周期 与调用者无关。或者说,该对象有全局的生命周期,持续工作,提供给 阅读全文

posted @ 2016-05-31 18:06 the_owl 阅读(140) 评论(0) 推荐(0) 编辑

2016年4月16日

SQL Server Compact/SQLite Toolbox 使用

摘要: 最近一个嵌入式的数据库用的SqlCe 需要导入到Sqlite, 网上查到了这个工具--SQL Server Compact/SQLite Toolbox。但是在使用的时候遇到了一点小曲折,记录下来给需要的朋友。 这是Visual Studio 的一个插件,在VS2010、2013等环境用都可以使用, 阅读全文

posted @ 2016-04-16 10:10 the_owl 阅读(2780) 评论(0) 推荐(1) 编辑

2016年4月15日

VirtualBox 磁盘容量调整

摘要: 起因 此前用VBox,初始时动态或固定分配的磁盘容量用完了就再重新建一个磁盘,但是有个虚拟机的系统分区容量不够了,把整个磁盘都分成系统盘仍然不够,于是研究了下磁盘容量调整问题。 更新 新版的VirtualBox已经支持GUI调整磁盘容量,"管理--虚拟介质管理器--虚拟磁盘" 下面有一个进度条,可以 阅读全文

posted @ 2016-04-15 17:35 the_owl 阅读(5681) 评论(1) 推荐(0) 编辑

导航