`
dydytd3400
  • 浏览: 23025 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论
文章列表
  通过freemaker将写好的android layout文件生成对应的java代码,主要生成Activity 和 Fragment两类,这样可以减少很多开发中的机械操作,再也不用一一对应的把layout文件中View标签copy到java代码中了。   详细思路:   读取指定路径下的layout文件,根据layout文件命名规则生成对应Activity或者Fragment的Java类,并将布局文件中对应的 View标签生成该Java类的属性对象,且根据View标签的id属性生成该属性的变量名。   该项目下的 layout文件的命名规则如下:   hello_word_a ...
最近在实现我的一个播放器项目的时候,曾设想过为其设计一个简单插件体系,不过当时那种设计耦合太高,针对性也较强,且有诸多不可预知的问题存在,所以暂时搁置了。这段时间我一直在思考,要为AS3项目实现插件架构,其实并不是不可能——可以利用AS3的装载机来动态加载SWF的ApplicationDomain,并执行它,所以,为这个SWF插件的实现定义好接口就行。既然可行,那么想必AS3也应该有类似的框架,来辅助我们程序员实现项目的插件架构,于是,我开始在网上查找相关资料,不过很可惜,目前暂
前段时间,用4.5尝试着做了一款弹幕播放器,基本功能是已经实现了,下面是演示地址:http://dzlg.sinaapp.com/?page_id=85 其实,这个项目原来的计划并不只是单纯的弹幕播放器而已。最初的设想是插件结构模式来完成该项目。设计 ...
此次AJSPlayer的开发过程中,由于将会使用到大量的,高度自定义的特效,而Flex 4中原始提供的封装特效组件(如Move、Rotate、Fade,甚至包含对应的3D特效等等)已经不能满足我们的需求了,而这个时候就需要来自定义一些effect特效 ...
    AJSPlayer的Logo初步拟定,欢迎各位发表意见。当然,对AJSPlayer有什么意见或建议也可以在这里提出。   Logo  静态LOGO(暂定) 动态LOGO(暂定)  静态LOGO(暂时作废)
距离上次(9.10)将新的弹幕播放器放入孵化器,并正式提上日程(充充范儿),距今(9.16)已经五个工作日了。也是时候汇报一下进度了。   这个弹幕播放器,完全自主开发,对acfun和bilibili的播放器有一定参考。区别于这两个播放器的核心特点是AS和JS的交互,并实现弹幕effect的JS插件接口,因此暂时将该播放器命名为AJSPlayer(AS与JS的结合)。   AJSPlayer的简单工作逻辑描述:
  最近在KNH的秘密基地看到博主的一篇关于弹幕播放器的开发文启,(传送门:http://kanoha.org/2011/09/04/abplayer-devel-start/#more-442),由于本人长期的编程习惯与诸多思想原因,向博主建议以做SWC插件的方向去开发,被博主“无情”驳回……   后来仔细一想,突然觉得博主的思路其实非常有意思——   与其费尽心思开发一个拥有诸多复杂算法的弹幕插件,还不如设计一个拥有极为强大接口的播放器,提供给程序员(甚至是普通用户),让他们使用JS调用我们的播放器所开放的这些接口,来帮我们实现自己没有想到的弹幕效果的算法,而不是使用SWC进行再 ...
上次由于各种忙乱,未及时将弹幕播放器的插件接口给出,下面补上。     public function load(nc:NetConnection,playlist:PlayList,barragelist:BarrageList=null):void{ nc: 视频服务连接 playlist: PlatItem类型(com.dzlg.model.PlayItem)的PlayList对象( ...
  最近查阅了一些网上开源的弹幕播放器的资料,总感觉很不适合二次开发,而弹幕播放器又大行其道,所以,小生我用FLEX试着自己写了一个可供程序员们进行二次开发的SWC封装包,为了能让更多程序员使用,使用的是低版本的SDK——SDK3.5开发的。   由于内部代码看起来很乱,暂时不提供源码包,待以后修改得完善一点儿的时候再开放源码。目前是首个测试版本,基本上功能没有什么致命的错误,可以正常使用。 下面是这个SWC包的详细描述和下载的地址,猛击传送门。 下载地址:http://code.google.com/p/hcpg3400/downloads/list 原文地址:http://dzlgh ...
前段时间闲来没事儿想做个网页游戏的外挂,后来用抓包工具抓到其数据为json字符串,但是其结构极为复杂且数据量庞大,要想对应写出其javabean文件会累死一堆人,于是我就考虑用freemarker的来替我完成这个工作,好了废话不多说,看代码: JSONBeanUtil package browser.json.util; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Set; import net.sf.json.JSONArray; ...
这是我在国外一个论坛上找的例子,我不是很懂,希望各位能帮忙解释下! <?xml version="1.0" encoding="utf-8"?> <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"                         width="200" height="100"                         initialize="testAlert()&q ...
Global site tag (gtag.js) - Google Analytics