`
phenom
  • 浏览: 405814 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论
文章列表
打包,是一个经常会遇到的问题,写个脚本就可以解决了.不同的脚本,速度不同.如果使用ant,需要编译,这个时间较长,可以修改下任务,只编译一次就可以了. sdk里面提供了一堆工具,打包就是用这些工具做的. 在看了几篇文章后,也写了一个类,实现了打包的功能. 需要用到apktool.jar, 原本是python写的一个脚本,具体是哪个大侠,本人也不清楚. 在这里感谢下. 这是python脚本 #!/usr/bin/python # coding=utf-8 import os import shutil def readChannelfile(fi ...
首先说明,这不算原创文章,但是实践过的结果。在录制视频,截图,vlc已经做得很好了。但对于 android,它并没有添加这项功能,从源码也可以看到,截图似乎还有一些bug未修正。 然而有时播放在线视频流,希望截图,录 ...
使用百度地图也不少时间了,但是一直出现无法解决的问题,在官方论坛上也找到答案了,sdk的bug,却一直没有解决(说是解决了,还是会出现.) 无奈只有转为高德地图了. 这不是什么事. 就是没事 随便说说. 主要是由于PopupOverlay这个导致的,使用Fragment,但没有继承地图的map.自己控制生命周期. @Override public void onResume() { try { GJBMapUtil.getInstance().start(); mMapView.onResu ...
[color=red][b]此文 并不算是菜鸟教程,可以配合提供的链接一起看,希望谅解.[/b][/color] 一直以来,都想自己编译一个系统。只是没有去实践,今天实践成功了,并不难,难的都被cm团队做完了。剩下的就是下载,编译就可以了。 ...

mp4v2 保存h264流

大侠已经完成了很多操作了,唯一不足的是,工程完整性差一些,而且对于一些关键点的说明,不太明确,至少对于我这样的人来说,看mp4v2的代码是有些吃力了. 引用文:http://blog.csdn.net/jwzhangjie/article/details/8857892 根据此文作者的相关几篇文章,已经成功实现了编译,打包视频了. 也遇到评论中的一些问题,视频除了vlc,其它都无法播放. 而且根据不同的sps,pps,出现的结果不太一样.具体为手机中(9500)中的文件浏览器中的缩略图显示与否. 本人用了作者的h264文件,发现其实它算是完整的mp4文件应该,把后缀修改下,可以在各播放器中正 ...
之前使用1.3.5版本的sdk,通过调用mapviewcontroller.zoomToSpan可以缩放到所有点都可以看到的级别. 但升级到2.3后,程序运行,无响应,然后崩溃,一堆的c异常. 没有看到明显的错误,调试发现,就是这句出问题了,但一时又想不出什么办法, 查查文档,也没有发现. 在后来的某一天,突然想到,程序无响应,会不会这个是在ui线程中运行的,运算量有些大,然后就死了.于是启动一个线程执行,真tm恶心.是文档没更新,还是我看漏了. 在非ui线程中运行,还需要注意,空指针的问题,特别是 在进入->退出,相当快速的时候.
一个图片查看器 , app到处都是 , 但那是别人的. 现在的一些app中经常会遇到这样的要求, 像gallery一样展示图片 , 其中还支持缩放等操作. 关于缩放事件的处理,可以使用github:photoview,  虽然有些情况不是很理想,已经相当不错了. 而gallery浏览的方式倒是成了一个主要的问题 .  因为手机内存的限制,解析一张图片,rgb565的配置,大图片消耗的内存也不小,像左右滑动的,一般会有三张图片,这是主要的难点了. viewpager可以很容易的实现这种 swipe功能.左右滑动,可以自动销毁 多余的图片资源 . 新浪官方的微博程序的图片浏览方式就很不错 ...
前面已经说过了,对于机顶盒的焦点的处理. 相信有不少人看过,小米机顶盒应用中的效果了.选中的图片,放大,还有阴影. 也有不少的应用有这种效果的. 今天不讨论布局的处理,这部分可以自定义行列,也可以固定的. 说的是选中的放大效果. 对于机顶盒,时刻需要保持着焦点,使用这种放大的效果,可以有增强的效果.但是所有的控件都采用这种选中放大的效果,我只能说 某xx研究院 的xx,你们都有病. 在没有其它对比控件的时候 , 却不处理焦点 , .... 废话不说,实现原理: 一般这种页面的布局是一个imageview,或者加一个textview,有显示一些文本,也可以把 ...
之前发现,ListView里面的图片资源越占越大,特别是当列表载入的图片相当大的时候,比如微博的中等图片大小,就非常难受.而log也可以看出,是图片没有回收,尽管相关的View已经不使用了,这就是doc里面说的内存泄露了. 因为ImageView里面关联着Bitmap.导致Bitmap没有办法释放,所以尽管ListView只是展示一部分内容(当前可见的部分),其它部分却没有办法回收. 还好,在AbsListView里面提供了一个RecyclerListener接口,客户端覆盖这个接口中的方法,手动回收Bitmap,就可以了. 默认这个不处理什么东西的. @Override ...

微博开放源码

微博程序已经发布不少时间了,但一直也没有很多用户使用,主要在用户体验上可能差一些吧. 不过依然是保持快速,轻巧的特性.如今把程序源码开放下载,有兴趣的可以一起开发更新,让更多的人使用到没有广告的微博客户端. https://github.com/archko/akwbo
在以前的apv中,字体占了很大的一部分,如果去除cjk字体,apk的体积也会少很多,的, 但其实很多字体android内部已经提供了. 接下来apv减少了体积,不用原始的修改配置加入cjk的方式也可以读中文的pdf文件了. 但是apv有一个限制,它的内存设置.当一个内存不够用的时候,pdf图片是无法解析的.于是我用了官方的mupdf,发现它是可以解析的,然后修改apv的内存大小.原来它是设置可用内存的1/2.比如堆大小是64mb,已经设置32mb了.但是通过日志发现它的申请内存是相当地大.然而ebookdroid也有此问题(不要歧视我的机器不够内存,只512mB). 这是 ...
actionbarsherlock 这个在api11以下的系统产生holo的效果,兼容ActionBar等的第三方库,很早我就开始用了. 这个东西确实不错,大概google觉得是应该出一份兼容的库来解决ui碎片化的问题.于是官方也出了一个相应的兼容库. D:\android-sdk-windows\extras\android\support\v7 .appcompat 下面的包是与actionbarsherlock类似的效果,这样可以在api level 7-11间可以有ActionBar了.毕竟这是官方出品的,所以相对于actionbarsherlock是有点优势的. appcompa ...
直接上代码: public static String getLocalEthernetMacAddress() { String mac=null; try { Enumeration localEnumeration=NetworkInterface.getNetworkInterfaces(); while (localEnumeration.hasMoreElements()) { NetworkInterface localNetworkInterface ...
以前网上有位虾士发过一篇文章是关于竖着的seekbar,但是也没有确定是否可行.最近看了vlc的音效处理.就是用到竖着的seekbar,所以分享下代码: 也可以自己查看它的源码: import android.content.Context; import android.graphics.Canvas; import android.util.AttributeSet; import android.view.MotionEvent; import android.widget.SeekBar; public class VerticalSeekBar extends Se ...

android 颜表情.

在使用TagsViewGroup 流布局后,我替换了原来的GridView作为表情控件.因为原来的表情是图片,大小是固定的,统一的.而有了颜表情后,这次变得很糟糕. 因为颜表情字数不定,所以宽度不定.使用固定宽度的布局,有些列会显得很空.于是,使用一个非固定宽度的布局更合适些. 此次除了应用TagsViewGroup外,还将表情,放入一个控件中,可以供不同的地方使用. EmojiPanelView,表情面板,是一个LinearLayout控件. public class EmojiPanelView extends LinearLayout 然后就可以在布局中使用了 <cn. ...
Global site tag (gtag.js) - Google Analytics