
android
文章平均质量分 56
秦超
这个作者很懒,什么都没留下…
展开
-
关于SecurityException UID问题的解决
昨天遇到这个问题,一时没反应过来是什么回事后来看见uid问题,这才有了思路. 其实过程是这样的.我要做一个项目,里面要用到闹钟功能,并且还要在里面加一些功能,于是乎我就搞到一个闹钟的源码,其实就是把系统闹钟提取出来的单独的闹钟项目.我在闹钟源码基础上加上了自己的功能,运行Demo时没有问题,但是把闹钟集成到项目中,设置时间的时候就会报securityException.错误里面说ui原创 2012-12-07 14:16:24 · 1295 阅读 · 0 评论 -
SocketChannel 文档中文翻译
A SocketChannel is a selectable channel that provides a partial abstraction of stream connecting socket. socket() returns the related Socket instance which can handle the socket.SocketChannel 是一个可原创 2013-04-23 11:16:40 · 704 阅读 · 0 评论 -
Android 实现省份城市的选择,并获取城市编号
该程序主要使用 中央气象局 省份 城市数据库为基础 进行读取城市数据库下载 http://download.youkuaiyun.com/download/xianqiang1/3896880 感谢该兄弟的分享下载的数据库 db_weather.db 放到sdcard/weather 目录下面 方便后续操作为了更好的了解数据库,使用 SQLite Database Browser 可以打开数据转载 2013-04-15 23:55:45 · 19281 阅读 · 4 评论 -
App自适应draw9patch不失真背景
做人要大度,海纳百川,做事要圆滑,左右逢源,这让我想到了编程也是如此,代码要扩展,界面也要考虑自适应。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.背景自适应且不失真问题的存在 制作自适应背景图片是UI开发的一个广泛问题,也是界面设计师渴望解决的问题,我相信我们彼此都深有体会。 比如,列表的背景图一定,但是列表的转载 2013-04-28 17:56:01 · 492 阅读 · 0 评论 -
android之多媒体篇(一)
android之多媒体篇(一)Android 4.0.3(Api Level 15)支持的多媒体格式。注意:有些设备可能支持其他的文件格式。1.AudioAAC LC/LTP、HE-AACv1(AAC+)、AMR-NB、AMR-WB、MP3、MIDI、Ogg Vorbis、PCM/WAVE、FLAC(3.1或3.1以上)2.ImageJP转载 2013-05-18 13:01:15 · 990 阅读 · 0 评论 -
speex编码在android的实现
以前在应用中使用到了Speex编解码,近来总结了一下Speex在android上的实现。Speex是一套主要针对语音的开源免费,无专利保护的音频压缩格式。Speex工程着力于通过提供一个可以替代高性能语音编解码来降低语音应用输入门槛 。另外,相对于其它编解码,Speex也很适合网络应用,在网络应用上有着自己独特的优势。同时,Speex还是GNU工程的一部分,在改版的BSD协议中得到了很好的支持。S转载 2013-05-06 13:58:42 · 844 阅读 · 0 评论 -
Java 理论与实践: 正确使用 Volatile 变量
java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。本文介绍了几种有效使用 volatile 变量的模式,并强调了几种不适合使用 volatile 变量的情形。锁提供了两种主要特性转载 2013-05-08 10:03:53 · 462 阅读 · 0 评论 -
代码打开另一个应用
简单的访问有以下两种方式(目前只知道这两种):一、使用Intent的setComponent方法 Intent intent = new Intent(); intent.setComponent(newComponentName("包名","包名.主类名"));intent.setAction(Intent.A转载 2013-05-23 14:08:26 · 711 阅读 · 0 评论 -
Android开发必看知识,不看后悔
Android开发必看知识,不看后悔打包为大家奉上最实用最给力的资源,不看你绝对后悔。最强大的UI特效奇艺高清UI界面源代码http://www.eoeandroid.com/thread-160824-1-1.html搜索关键字飞入飞出效果http://www.eoeandroid.com/thread-156452-1-1.html水波纹效果转载 2013-06-05 14:39:55 · 711 阅读 · 0 评论 -
android 输入法设置显示隐藏
转自:http://blog.youkuaiyun.com/lilu_leo/article/details/6587578Android是一个针对触摸屏专门设计的操作系统,当点击编辑框,系统自动为用户弹出软键盘,以便用户进行输入。 那么,弹出软键盘后必然会造成原有布局高度的减少,那么系统应该如何来处理布局的减少?我们能否在应用程序中进行自定义的控制?这些是本文要讨论的重点。转载 2013-11-29 12:27:26 · 1482 阅读 · 0 评论 -
线程更新UI界面的4种方法
方法一:View.post(Runnable action)public void onClick( View v ) { new Thread( new Runnable() { public void run() { // 耗时操作 doLongOperation(); myText.post(new Runnable() { myText.转载 2013-04-10 10:28:00 · 1059 阅读 · 0 评论 -
Activity报错退出会调用什么生命周期
我一直以为异常退出的时候会onPause,onStop,onDestroy都调用了,其实不然,经过实验,发现当OOM的时候,这几个生命周期一个也每调用,可怜啊!原创 2013-04-09 17:47:28 · 737 阅读 · 0 评论 -
Android Fragments 详细使用
Fragments 诞生初衷自从Android 3.0中引入fragments 的概念,根据词海的翻译可以译为:碎片、片段。其上的是为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其会产生更多的交互,从而诞生了fragments 。fragments 的设计不需要你来亲自管理view hierar转载 2013-03-22 22:05:38 · 543 阅读 · 0 评论 -
微博分享
这几个文件直接使用,完事! AccessTokenKeeper.java import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import com.weibo.sdk.android.Oa原创 2012-12-27 10:21:04 · 1330 阅读 · 0 评论 -
http 返回码 405 解决方案之一
今天做网络请求数据的时候遇到返回码405,当时就傻了~~ 故事是这样的-- 我用post请求访问一个url,服务端数据是一个json的txt文件,理论上直接访问,返回json,然后解析就没事了,可是今天很无语.居然给我返回405...问了很多人,他们给我提供了各种思路,都不奏效.最后听一个好哥们叫我试试换get请求,哎呀~~~这就解决了... 我问他原创 2013-01-03 14:49:23 · 117770 阅读 · 5 评论 -
图片优化--缩略图
BitmapFactory . Options option = new Options();option . inJustDecodeBounds = true ; //只加载图片的头信息BitmapFactory . decodeFile(url , option);int picWidth = option . outWidth;原创 2012-12-30 23:07:23 · 720 阅读 · 0 评论 -
android socket通信
转自: http://blog.youkuaiyun.com/htttw/article/details/7574409在android socket通信(上),我们完成了一个模拟器上运行的android socket通信实例程序:http://blog.youkuaiyun.com/htttw/article/details/7574372今天我们将它移植到真实的android手机上,不过要转载 2013-03-16 21:26:15 · 780 阅读 · 0 评论 -
Android 内存溢出解决方案(OOM) 整理总结
下文转自: http://mzh3344258.blog.51cto.com/1823534/804237在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,提前讲下,片幅转载 2013-03-16 22:38:18 · 618 阅读 · 0 评论 -
基于Socket的Android手机视频实时传输
转自: http://www.apkbus.com/forum.php?mod=viewthread&tid=91517首先,简单介绍一下原理。主要是在手机客户端(Android)通过实现Camera.PreviewCallback接口,在其onPreviewFrame重载函数里面获取摄像头当前图像数据,然后通过Socket将图像数据和相关的用户名、命令等数据传输到服务器程序中。服务器端(PC转载 2013-04-02 18:29:07 · 3157 阅读 · 0 评论 -
Android Out Of Memory(OOM) 的详细研究
转自:http://andynjux.blogbus.com/logs/71404520.html基于Android开发应用时,可能会挺时常出现Out Of Memory 异常. 在Android中,一个Process 只能使用16M内存,要是超过了这个限定就会跳出这个异常。这样就要求我们要时刻想着开释资源。Java的回收工作是交给GC的,如何让GC能实时的回收已经不是用的对象,这个转载 2013-03-21 00:00:35 · 714 阅读 · 0 评论 -
如何避免内存泄漏
原因.:横竖屏切换时,所有的Static变量都不会被销毁和释放,所有如果某个static变量属于某个Activity,该static变量中有Activity中View的引用,进而有该Activity的引用,所有这时activity使用的资源也不会被释放(即使该activity被destroy)。解决:1. 不要让生命周期长的对象(static变量,不确定何时结束的线程等)引用activ转载 2013-03-21 00:03:58 · 475 阅读 · 0 评论 -
基于XMPP协议的手机多方多端即时通讯方案
基于XMPP协议的手机多方多端即时通讯方案目 录基于XMPP协议的手机多方多端即时通讯方案................................................................. 1目 录...........................................................................转载 2013-03-22 21:48:39 · 973 阅读 · 0 评论 -
SlidingMenu自动打开和关闭时对话框提示
需求一: 启动页面的时候自动打开SlidingMenu 在onCreate方法中初始化设置好SlidingMenu后,在onResume方法中调用SlidingMenu.showMenu(),如果还是打不开,就延时0.1秒后再调用 @Override protected void onResume() { // TODO Auto-generated method原创 2013-12-02 19:15:09 · 3615 阅读 · 1 评论