- 浏览: 408855 次
- 性别:
- 来自: 福州
最新评论
-
野牛精:
感谢楼主分享,帮大忙了。
android ftp 客户端编写(ftp4j) -
happytianqiu:
你好,我最近也在搞这个,能发个demo吗,邮箱是:624951 ...
开发android机顶盒应用 事件,焦点处理 -
zhunanfengfeimeng:
http://www.iteye.comhttp://www. ...
android ftp 客户端编写(ftp4j) -
icyttea:
好棒!感谢楼主分享
vlc for android录制视频与截图 -
clwwlc:
有demo吗
开发android机顶盒应用 事件,焦点处理
文章列表
android 批量打渠道包
- 博客分类:
- android
打包,是一个经常会遇到的问题,写个脚本就可以解决了.不同的脚本,速度不同.如果使用ant,需要编译,这个时间较长,可以修改下任务,只编译一次就可以了.
sdk里面提供了一堆工具,打包就是用这些工具做的.
在看了几篇文章后,也写了一个类,实现了打包的功能.
需要用到apktool.jar,
原本是python写的一个脚本,具体是哪个大侠,本人也不清楚.
在这里感谢下.
这是python脚本
#!/usr/bin/python
# coding=utf-8
import os
import shutil
def readChannelfile(fi ...
首先说明,这不算原创文章,但是实践过的结果。在录制视频,截图,vlc已经做得很好了。但对于 android,它并没有添加这项功能,从源码也可以看到,截图似乎还有一些bug未修正。
然而有时播放在线视频流,希望截图,录 ...
android百度地图转为高德地图
- 博客分类:
- android
使用百度地图也不少时间了,但是一直出现无法解决的问题,在官方论坛上也找到答案了,sdk的bug,却一直没有解决(说是解决了,还是会出现.)
无奈只有转为高德地图了.
这不是什么事.
就是没事 随便说说.
主要是由于PopupOverlay这个导致的,使用Fragment,但没有继承地图的map.自己控制生命周期.
@Override
public void onResume() {
try {
GJBMapUtil.getInstance().start();
mMapView.onResu ...
编译 i9000的cm系统
- 博客分类:
- android
[color=red][b]此文 并不算是菜鸟教程,可以配合提供的链接一起看,希望谅解.[/b][/color]
一直以来,都想自己编译一个系统。只是没有去实践,今天实践成功了,并不难,难的都被cm团队做完了。剩下的就是下载,编译就可以了。
...
mp4v2 保存h264流
- 博客分类:
- android
大侠已经完成了很多操作了,唯一不足的是,工程完整性差一些,而且对于一些关键点的说明,不太明确,至少对于我这样的人来说,看mp4v2的代码是有些吃力了.
引用文:http://blog.csdn.net/jwzhangjie/article/details/8857892
根据此文作者的相关几篇文章,已经成功实现了编译,打包视频了.
也遇到评论中的一些问题,视频除了vlc,其它都无法播放.
而且根据不同的sps,pps,出现的结果不太一样.具体为手机中(9500)中的文件浏览器中的缩略图显示与否.
本人用了作者的h264文件,发现其实它算是完整的mp4文件应该,把后缀修改下,可以在各播放器中正 ...
baidumap的缩放到看到所有点
- 博客分类:
- android
之前使用1.3.5版本的sdk,通过调用mapviewcontroller.zoomToSpan可以缩放到所有点都可以看到的级别.
但升级到2.3后,程序运行,无响应,然后崩溃,一堆的c异常.
没有看到明显的错误,调试发现,就是这句出问题了,但一时又想不出什么办法,
查查文档,也没有发现.
在后来的某一天,突然想到,程序无响应,会不会这个是在ui线程中运行的,运算量有些大,然后就死了.于是启动一个线程执行,真tm恶心.是文档没更新,还是我看漏了.
在非ui线程中运行,还需要注意,空指针的问题,特别是 在进入->退出,相当快速的时候.
ViewPager 查看图片
- 博客分类:
- android
一个图片查看器 , app到处都是 , 但那是别人的.
现在的一些app中经常会遇到这样的要求, 像gallery一样展示图片 , 其中还支持缩放等操作.
关于缩放事件的处理,可以使用github:photoview, 虽然有些情况不是很理想,已经相当不错了.
而gallery浏览的方式倒是成了一个主要的问题 .
因为手机内存的限制,解析一张图片,rgb565的配置,大图片消耗的内存也不小,像左右滑动的,一般会有三张图片,这是主要的难点了.
viewpager可以很容易的实现这种 swipe功能.左右滑动,可以自动销毁 多余的图片资源 .
新浪官方的微博程序的图片浏览方式就很不错 ...
机顶盒 页面 选中后的 动画
- 博客分类:
- android
前面已经说过了,对于机顶盒的焦点的处理.
相信有不少人看过,小米机顶盒应用中的效果了.选中的图片,放大,还有阴影.
也有不少的应用有这种效果的.
今天不讨论布局的处理,这部分可以自定义行列,也可以固定的.
说的是选中的放大效果.
对于机顶盒,时刻需要保持着焦点,使用这种放大的效果,可以有增强的效果.但是所有的控件都采用这种选中放大的效果,我只能说 某xx研究院 的xx,你们都有病. 在没有其它对比控件的时候 , 却不处理焦点 , ....
废话不说,实现原理:
一般这种页面的布局是一个imageview,或者加一个textview,有显示一些文本,也可以把 ...
之前发现,ListView里面的图片资源越占越大,特别是当列表载入的图片相当大的时候,比如微博的中等图片大小,就非常难受.而log也可以看出,是图片没有回收,尽管相关的View已经不使用了,这就是doc里面说的内存泄露了.
因为ImageView里面关联着Bitmap.导致Bitmap没有办法释放,所以尽管ListView只是展示一部分内容(当前可见的部分),其它部分却没有办法回收.
还好,在AbsListView里面提供了一个RecyclerListener接口,客户端覆盖这个接口中的方法,手动回收Bitmap,就可以了.
默认这个不处理什么东西的.
@Override ...
微博程序已经发布不少时间了,但一直也没有很多用户使用,主要在用户体验上可能差一些吧.
不过依然是保持快速,轻巧的特性.如今把程序源码开放下载,有兴趣的可以一起开发更新,让更多的人使用到没有广告的微博客户端.
https://github.com/archko/akwbo
Mupdf 缩小apk包,减少字体
- 博客分类:
- android
在以前的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 ...
android机顶盒获取有线mac
- 博客分类:
- android
直接上代码:
public static String getLocalEthernetMacAddress() {
String mac=null;
try {
Enumeration localEnumeration=NetworkInterface.getNetworkInterfaces();
while (localEnumeration.hasMoreElements()) {
NetworkInterface localNetworkInterface ...
android竖着的seekbar
- 博客分类:
- android
以前网上有位虾士发过一篇文章是关于竖着的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 颜表情.
- 博客分类:
- android
在使用TagsViewGroup 流布局后,我替换了原来的GridView作为表情控件.因为原来的表情是图片,大小是固定的,统一的.而有了颜表情后,这次变得很糟糕.
因为颜表情字数不定,所以宽度不定.使用固定宽度的布局,有些列会显得很空.于是,使用一个非固定宽度的布局更合适些.
此次除了应用TagsViewGroup外,还将表情,放入一个控件中,可以供不同的地方使用.
EmojiPanelView,表情面板,是一个LinearLayout控件.
public class EmojiPanelView extends LinearLayout
然后就可以在布局中使用了
<cn. ...