- 博客(24)
- 资源 (17)
- 收藏
- 关注
原创 Android项目接入魔窗SDK自定义使用
1、魔窗官网产品配置正确。2、app目录下build.gradle文件,添加依赖: compile (name:'MagicWindowSDK', ext:'aar')3、Manifest中Launcher类声明scheme,字符串与官网产品配置中的一致。4、对闪屏类(程序入口类)的处理:uri = intent.getData();if (uri != null)时,说明
2017-03-02 15:44:27
1824
原创 Freeline 0.8.6在Android studio中的集成
1、打开工程根目录下的build.gradle文件,在dependencies中添加依赖classpath 'com.antfortune.freeline:gradle:latest.integration'2、打开在app文件夹目录下的build.gradle文件,在文件开头添加插件引用apply plugin: 'com.antfortune.freeline'
2017-03-02 15:14:50
360
原创 android4.2.2生命周期机横竖屏展示
打开程序:10-10 07:34:32.918: I/System.out(797): onApplyThemeResource -->10-10 07:34:32.960: I/System.out(797): onCreate -->10-10 07:34:33.559: I/System.out(797): onStart -->10-10 07:34:33.559: I/S
2013-10-10 17:29:44
617
原创 android各版本对比[取之网络,用之网络]
Android 1.0,代号Astro(铁臂阿童木),API等级:1,Android 1.0。时间:2008.9.23Android 1.0所拥有的特性功能:l Android Market可以通过Android Market下载应用程序和获得程序更新。l 网页浏览器:可以完全还原并且显示HTML和XHTML的网页 – 并且可以通过多点触控对网页进行放大
2013-10-10 14:48:05
1821
原创 mqtt消息推送中间件服务器软件评价
在使用的过程中,发现各个mqtt服务软件的一点特征。(1)rsmb,Really Small Message Broker ,目前常用的版本是1.2.0,是一款不错的推送软件,在linux下,最大连接数可到达1000左右,配置时注意要自己建一个broker.cfg配置表。配置表信息格式大约如下:port 1883max_connections 100keepalive_interv
2013-06-20 16:49:36
5165
原创 rabbitmq on android常见问题
开发环境:android 2.2 api,rabbitmq 3.1.0(1)常见问题:android客户端出现Connection timed out 原因:rabbitmq启动时采用服务的方式,容易导致客户机这种情况的出现,可以尝试使用sbin目录的rabbitmq-server.bat,作为一个application来使用。(2)常见问题:android客户端接收
2013-05-17 14:28:38
1758
原创 [课件知识点]关于接口cursor
Cursor是一个interface,impl部分主要由CrossProcessCursor接口,Matrixcursor类,AbstractCursor类,MergeCursor类,SQLiteCursor类等来实现。Cursor的实现是一个数据源,这个数据源是关系db结构中每行的集合。所谓数据源是指:如果数据比作水,数据库就是水库,数据源就是连接水库的管道。Cursor一如它的字面意思,使
2013-03-05 11:14:33
1353
转载 关于二八法则一个方面
20%的人用脖子以上来挣钱,80%的人用脖子以下赚钱;20%的人买时间,80%的人卖时间;20%的人做事业,80%的人做事情;20%的人计划未来,80%的人早上才想今天干什么;20%的人改变自己,80%的人改变别人;20%的人是富人,80%的人是穷人。你是20%,还是80%呢?
2013-03-05 09:10:12
654
原创 [课件知识点]关于io
android系统下,访问资源要遵循系统的安全机制,当应用程序在安装时会分配一个userid,当该应用访问资源时,就通过这个userid去访问。该应用创建的任务资源文件都应该是它私有的,位于/data/data/package/下,并设置权限。所以,java的api是不能访问到的。所以,读写文件,要使用android提供的读写方法:FileOutputStream os = this.op
2013-03-04 16:10:19
261
原创 [学习体系二]体系原型
似乎很多东西,极大和极小的东西都是圆的,星系、星球、原子、光子……似乎各种的周期性的活动都是圆的,星系公转、星球运行、原子离子自身的运动……圆似乎是各种体系架构的表现形式。自身知识体系的形成和不断纳入分为两种,一种是无意识的,一种是有意识的。第一种的扩大基本上借助量的积累。第二种的扩大就来源广泛了。就如学习英语,简单的讲,最开始需要知道字母读音,掌握元音,学习划分音节。然后对单词进行操
2013-02-22 10:33:52
310
原创 [学习体系一]初识体系
无法形成体系或纳入体系的学习是收益甚微的。因为最明显的特征就是非常容易遗忘,以至于大多数人会得出个结论:自己思维能力不行或记忆力太差。有人学习了十几年英语,到头来一句正确的英语也说写不出来;有人大学学习计算机专业,也学习了各种算法语言,毕业后就全还给了学校。都是如此。何谓体系?在最开始学习英语的时候,大多会学习到一句英语“what is your name? my name is XXXX”,
2013-02-22 10:11:27
331
原创 [学习]简单了解strut+spring+hibernate组合框架中个框架的特点
struts采用mvc设计模式,可以清晰的区分控制,逻辑和外观,简化了开发应用程序的过程,使逻辑清晰化。spring是一个轻量级的控制反转和面向切面的容器框架,使开发的应用程序最大限度上解耦合。hibernate使实体对象数据持久化。典型的JavaEE三层结构,分为表现层、中间层(业务逻辑层)和数据服务层。三层体系将业务规则、数据访问和合法性校验等工作放在中间层处理。客户端不直接与数据
2013-02-21 16:07:50
568
原创 集成开发环境IDE概念
IDE,即Intergrated Development Environment,是“集成开发环境”的缩写。它是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。就是集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特征的软件或者软件套都可以叫做集成开发环境。早期程序设计的各个阶段都要用不同的软件来进行处理,如先用字处理软
2013-02-21 12:16:02
595
原创 什么是JavaBean
【我比较愚钝,站内介绍javabean的文章太高深,学习了半天,才似乎懂了些基本概念,记录下来,以资备忘】(1)通俗的讲javabean,就是数据库对象,一张表对应一个javabean,在mvc设计模式中时model,即模型层。在一般的设计中,称它为数据层,就是用来设置数据的属性和行为,它提供获得这些属性的get/set方法。更通俗的讲,javabean就是一个类,这个类定义了一系列g
2013-02-21 11:26:39
605
原创 [备忘本]IOS系统
ios系统架构分四层,核心操作系统层、核心服务层、媒体层和可触摸层。(1)Core OS是用FreeBSD和Mach改写成的Darwin,是开源、符合POSIX标准的一个Unix核心。这一层提供了整个ios的一些基本功能,例如,硬件驱动、内存管理、程序管理、线程管理,文件系统,网络,以及标准输入输出等,所有这些功能都是通过C语言的API来提供。Core OS层的驱动也提供了硬件和系
2013-02-19 17:12:07
399
原创 [备忘本]android系统架构
android系统架构分四层,从上至下为应用程序层、应用程序框架层、系统运行库层以及Linux内核层。(1)应用程序层各种应用程序,例如,SMS短信客户端程序、电话拨号程序、图片浏览器、Web浏览器等。都是用Java语言编写,非固化软件,可以个性化。(2)应用程序框架层android系统的核心功能层,具体讲保护各种功能管理器组件。a)Activity Manager
2013-02-19 16:45:52
652
原创 怀念Symbian
我2005年开始做手机软件研发,见证了Symbian的发展和没落,也见证了iphone和android的崛起。记得当时拿到新40机器的兴奋,相比于老40手机开发的简易。以及以后不断接触的各种系列,诺基亚3系列,5系列,E系列,N系列。索尼爱立信K系列,摩托罗拉的各系列,三星的各个系列。记得刚接触K700的心情,记得小心翼翼的拿着N72手机。随着时间的流逝,直到2010年初,移动百宝箱改革,
2013-02-17 10:11:39
341
原创 [记录]Symbian兴衰路
1980年,David Potter创立了Psion公司,该公司开发的EPOC系统最初用于移动设备,Symbian最初正是由Psion的EPOC操作系统发展而来。1998年,Symbian公司成立。1999年3月,Symbian正式发布了Symbian OS v5.0系统,由于基于EPOC发展而来,相对封闭,所以支持的机型屈指可数,同年,爱立信发布了R380,该机使
2013-02-17 09:34:47
463
原创 针对框架[二]
1. 控制反转(IoC)控制反转(Inversion of Control)的含义,就是框架主动调用应用程序。(一)正向控制 public class Person{ private String name; public void setname(String na){ name = na;} public void Display(){ Syst
2013-01-25 09:31:50
271
原创 针对框架[一]
1. 框架的引入何谓框架?高焕堂的书上说:应用框架是某特定应用领域中程序间的共同结构。让该领域中的程序员们,依共同的结构来设计程序,使程序间具有一致性,增加了程序的清晰度,以降低程序的设计难度与维护费用。通常情况下,我们从各种具体事物中剥离出来一些共同点,得到一个抽象的东西,而得到这个东西的过程,就叫做抽象。比如,我们观察各种各样的桌子,剥离出几个它们共同的特征:(1)有腿(三
2013-01-24 17:24:48
329
原创 Java 内部类简介
Java1.1开始引入内部类。一、为什么引入内部类相比于C++,java中的内部类和接口,通常可以提供“多重继承”的解决方案。二、什么是内部类一个类定义在另一个类内部。三、内部类的分类内部类分成员内部类、静态嵌套类、方法内部类、匿名内部类。四、内部类的特征(1)、内部类是独立的类。编译后内部类会被编译成独立的.class文件,但是前面冠以外部类的类名和$符号。(
2013-01-24 14:13:36
308
原创 修改android功能键
今天遇到一个功能需求,就是电子书利用声音调节功能键翻页。这在j2me时代是经常写的。很简单。把代码贴一下。@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {switch (keyCode) {case KeyEvent.KEYCODE_VOLUME_UP://do your's thingSyst
2012-11-21 14:40:52
441
原创 Android ListView简析
ListView的作用一般是将数据填充至布局,并处理用户的操作。一个ListView通常包含3个元素:(1)ListView中每一列的View。(2)填入View的数据或其他资源。(3)连接ListView与数据资源的适配器。ListView,Adapter和数据资源的关系如下图所示:系统开始绘制ListView时,首先调用getCount()方法,得到它的返回值,即ListVie
2012-11-07 14:01:09
883
原创 Android ListView中HeaderView和FooterView隐藏的两种方法
ListView加载更多内容时,往往会用到HeaderView或FooterView。内容加载完毕或没有更多内容时,需要把HeaderView或FooterView隐藏掉,或去掉。我在公司编码时遇到这个问题,经过测试,介绍两种方法。一、不使用布局文件。 btnMore = new Button(this);btnMore.setText("查看更多");listView.add
2012-11-07 12:57:37
5595
BaiduMapApi_All_Android_1.3.5
2013-11-15
GT-P1000刷机必备
2013-09-26
java使用jsonObj所需libs
2013-08-15
MQTTV3.1中文版
2013-05-17
MQTT_V3.1规范
2013-05-17
rabbitmq教程
2013-05-17
rabbitmq三种exchange
2013-05-17
IBM ia92.zip
2013-05-10
java1.6中文API[Java参考文档].JDK_API_1_6_zh_CN.CHM
2013-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人