随笔分类 -  手机开发(Android)

上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要:eclipse操作界面默认颜色为白色。对于我们长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以我经常会改变workspace的背景色,使眼睛舒服一些。 设置方法如下: 1、打开window->Preference,弹出Preference面板 2、展开General标签,选中Editors选项,展开。 3、选中 Test Editors,右边出现Test Editors面板。 面板中有这样一个选项:Appearance color options; 其中是各种板块颜色的设置,其中有一项是background color,根据自己的喜好选择颜色。 4、 选中background col 阅读全文
posted @ 2013-02-21 16:00 郑文亮 阅读(769) 评论(0) 推荐(0) 编辑
摘要:最近,很多刚刚尝试刷机的朋友表示对wipe是什么,root是什么意思等刷机中会用到的一些术语不明白,也因此导致了刷机操作无法进行下去。今天,安趣MOTO小编就跟大家说说,包括wipe、root在内的例如底包是什么,rsd是什么意思的小白级刷机教程入门知识。 本教程将在这里为大家详细的解释wipe和root、底包、rsd等刷机中需要了解的术语,让大家知道wipe是什么,root是什么意思等等,对于从来没有刷机经验的新手机朋友们来说,能起到不小的参考作用。好了,废话不多说,下面,小编就为大家说说那些刷机中的术语到底是什么意思吧。摩托罗拉刷机术语列表目录: root是什么意思 recove... 阅读全文
posted @ 2013-01-16 15:49 郑文亮 阅读(6441) 评论(0) 推荐(1) 编辑
摘要:在开发应用程序的时候,经常会遇到这样的情况,会在运行时动态根据条件来决定显示哪个View或某个布局。那么最通常的想法就是把可能用到的View都写在上面,先把它们的可见性都设为View.GONE,然后在代码中动态的更改它的可见性。这样的做法的优点是逻辑简单而且控制起来比较灵活。但是它的缺点就是,耗费资源。虽然把View的初始可见View.GONE但是在Inflate布局的时候View仍然会被Inflate,也就是说仍然会创建对象,会被实例化,会被设置属性。也就是说,会耗费内存等资源。 推荐的做法是使用android.view.ViewStub,ViewStub是一个轻量级的View,它一个看不. 阅读全文
posted @ 2013-01-06 13:57 郑文亮 阅读(394) 评论(0) 推荐(0) 编辑
摘要:Mono for AndroidV1.0 正式发布啦! Mono for Android就是原先的MonoDroid,由于商标问题(名称中含有Droid),现在改名为Mono for Android。 Mono for Android提供了一个基于Android的Mono虚拟机,让开发者可以用C#开发Android应用程序。另外,Dalvik API已经被绑定至C#,你可以用C#方便地调用Android内置的很多类库。OpenTK类库也被移值过来,你可以在Windows, Linux与iPhone三个不同的平台上共享同样的OpenGL代码。 当前版本只支持C#语言,但理论上应该支持其他语... 阅读全文
posted @ 2012-12-08 12:16 郑文亮 阅读(472) 评论(0) 推荐(0) 编辑
摘要:我们今天给大家讲的就是Gallery控件,这个控件在android当中是非常重要的,我们今天就给大家介绍一下3D的Gallery控件是怎么样来实现的。下面我们就来直接看看代码吧。1.扩展Gallery:public class GalleryFlow extends Gallery {private Camera mCamera = new Camera();//相机类private int mMaxRotationAngle = 60;//最大转动角度private int mMaxZoom = -300;////最大缩放值private int mCoveflowCenter;//半径值p 阅读全文
posted @ 2012-12-04 10:32 郑文亮 阅读(776) 评论(0) 推荐(0) 编辑
摘要:从网络获取图片,数据为InputStream流对象,然后调用BitmapFactory的decodeStream()方法解码获取图片。代码如下:private Bitmap getUrlBitmap(String url){Bitmap bm;try{URL imageUrl=new URL(url);HttpURLConnection conn=(HttpURLConnection)imageUrl.openConnection();conn.connect();InputStream is=conn.getInputStream();//byte[] bt=getBytes(is); // 阅读全文
posted @ 2012-11-30 17:47 郑文亮 阅读(743) 评论(1) 推荐(0) 编辑
摘要:Android自适应不同分辨率或不同屏幕大小的layout布局(横屏|竖屏)2011-08-09 0:36一:不同的layoutAndroid手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。二:hdpi、mdpi、ldpi在之前的版本中,只有一个drawable,而2.1版本中有drawable 阅读全文
posted @ 2012-11-30 10:23 郑文亮 阅读(2538) 评论(1) 推荐(2) 编辑
摘要:我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,甚至会对我们的程序增加不必要的复杂性,对于这种情形的对话框有没有更优雅的解决方案呢? 幸运的是,android提供了这种问题的解决方案,刚开始接触android的时候,我在做一个自定义对话框的时候,. 阅读全文
posted @ 2012-11-27 16:34 郑文亮 阅读(822) 评论(0) 推荐(0) 编辑
摘要:上网学了好多方法,关于Android的Activity如何退出。好多方法都不行啦,试了各种方法,下面这种方法就是我最喜欢的,简单又容易懂。使用单例模式创建一个Activity管理对象,该对象中有一个Activity容器(具体实现自己处理,使用LinkedList等)专门负责存储新开启的每一个Activity,并且容易理解、易于操作,非常不错!MyApplication类(储存每一个Activity,并实现关闭所有Activity的操作Java代码 publicclassMyApplicationextendsApplication{ privateList<Activity>act 阅读全文
posted @ 2012-11-27 09:17 郑文亮 阅读(1916) 评论(3) 推荐(1) 编辑
摘要:做移动开发快一年了,有幸接触了WM、Symbian、Android、iPhone等多个平台的开发。往往一个软件需要实现多个平台的版本,对于不同平台进行重新编码是一件很费劲的事情,其实我们可以通过代码共用技术,实现对一些代码的重用。 这一技术的应用,可以带来不少的好处:1.代码重用:节约开发和维护的时间2.核心代码的保护:将核心代码编译成库,只将库而不是源代码提供给上层开发人员使用。3.。。。。。。 本文将实现一个支持这几个平台的天气信息查询软件,软件采用C语言去实现调用WebService接口获取天气信息的功能,并将其编译成各种平台能够调用的库,而UI则采用各个平台各自的语言去实现,最... 阅读全文
posted @ 2012-11-26 11:21 郑文亮 阅读(512) 评论(1) 推荐(2) 编辑
摘要:原文地址:Android加载大图片内存溢出的问题总结作者:風中靜思_2011写Android代码也有那么三四个月的时间了,也一直都是菜鸟,很多东西都只是拿来就用,也没有想太多的细节问题。之前在程序中遇到图片资源的时候,总是使用BitmapFactory.decodeResource来设置图片资源,也没发现什么问题。前段时间在写一个动态壁纸程序的时候,可能图片资源比较多,毕竟手机内存还是有限的,程序跑起来有时会抛outof Memory异常。后来改用BitmapFactory.decodeStream方法,好像能解决问题。后来在程序中去测试对比了一下,发现还是有比较大的差别的。同样是加载十张图片 阅读全文
posted @ 2012-10-24 09:09 郑文亮 阅读(748) 评论(2) 推荐(3) 编辑
摘要:方法一Java codeFile file=new File("/sdcard/IMG/1.jpg"); Intent it =new Intent(Intent.ACTION_VIEW); Uri mUri = Uri.parse("file://"+file.getPath()); it.setDataAndType(mUri, "image/*"); startActivity(it);方法二Java codeComponentName componentName=new ComponentName("com.cool 阅读全文
posted @ 2012-10-24 08:41 郑文亮 阅读(4757) 评论(0) 推荐(0) 编辑
摘要:这篇图片拖拽缩放也是我在项目中用到的,今天整理一下,将源码奉献给大家,希望对大家以后碰到相似的问题有帮助。 这篇就不做过多介绍了,直接上源码:查看源码打印?001public class SpacePageActivity extends Activity { 002003private LinearLayout linnerLayout_spacepage; 004private RelativeLayout relativeLayout_spacepage; 005private Button btn_spacepage_back; 006private Button btn_spacep 阅读全文
posted @ 2012-10-22 15:39 郑文亮 阅读(1040) 评论(0) 推荐(1) 编辑
摘要:提问者: 旺旺商城 | 浏览次数:1904次class ReadFileThread implements Runnable{ int i=0; public ReadFileThread(int i){ this.i=i; } public void readFileThread(int i){ try{ //.....read file(i); } catch(Exception e){ e.printStackTrace(); } } public void run(){ try { this.readFileThread(i); } catch(Exce... 阅读全文
posted @ 2012-10-22 14:27 郑文亮 阅读(12197) 评论(0) 推荐(0) 编辑
摘要:本讲内容:Android Timer计时器抱歉,这一讲似乎有点水啊,实际上Timer和TimerTask都是JDK自带的功能,两个类结合可以实现定时任务执行一次,或者定期重复执行任务。好吧上例子,这个例子实现的模拟发射火箭……,那啥,这节课的例子也好水啊。1、新建一个项目:Lesson34_Timer2、MainActivity.java代码如下:view sourceprint?01package basic.android.timer; 0203import java.util.Timer; 04import java.util.TimerTask; 0506import android. 阅读全文
posted @ 2012-10-22 14:01 郑文亮 阅读(760) 评论(0) 推荐(0) 编辑
摘要:Being able to display a progress bar during a time consuming upload to a web server is important when dealing with users and appeasing their impatience. Here is one approach of achieving this.In this example we are going to use 2 classes – the first one is going to implement Android’s really handy t 阅读全文
posted @ 2012-10-17 11:11 郑文亮 阅读(5607) 评论(2) 推荐(0) 编辑
摘要:需要下载apache公司下的HttpComponents项目下的HTTPCLIENT----------地址为http://hc.apache.org/downloads.cgi主要是用到了httpmime-4.1.2.jar包android客户端:以下是请求action的jsp表单(测试用)(<form action="AddFoodStyle" enctype="multipart/form-data" method="post"> <div style="width:300px;"> 阅读全文
posted @ 2012-10-17 10:44 郑文亮 阅读(4713) 评论(2) 推荐(0) 编辑
摘要:android对于上传文件,还是很简单的,和java里面的上传都是一样的,基本上都是熟悉操作输出流和输入流!还有一个特别重要的就是需要一些 content-type这些参数的配置! 如果这些都弄好了,上传就很简单了! 下面是我写的一个上传的工具类:查看源码打印?001package com.spring.sky.image.upload.network; 002003import java.io.DataOutputStream; 004import java.io.File; 005import java.io.FileInputStream; 006import java.io.IOExc 阅读全文
posted @ 2012-09-18 10:49 郑文亮 阅读(1267) 评论(0) 推荐(0) 编辑
摘要:警告: 1请刷机前备份好原版字体 备份方法如下 用91手机助手--文件管理 进入system\fonts文件夹下 复制DroidSansFallback.ttf到本机并备份好 2 字体文件一定不能太大 建议小于4.5MB(刷过SPL的 应该可以稍大点) 具体请用91手机助手--文件管理 单击system文件夹 查看看下方的可用空间大小 原版字体为2.93MB 2.93+可用空间>新字体文件 超出大小可能会出现未知错误 请小心 3刷机具有一定风险 请自便1下载附件当中的Auto-sign.zip[hide][/hide]2 自己到网上下载自己喜欢的字体文件并将... 阅读全文
posted @ 2012-09-03 21:05 郑文亮 阅读(585) 评论(1) 推荐(1) 编辑
摘要:Android™ 2.1 android.R.drawable Icon ResourcesAndroid™ 1.5 android.R.drawable Icon ResourcesAndroid™ 1.6 android.R.drawable Icon ResourcesAndroid™ 2.1 android.R.drawable Icon ResourcesOriginated from: http://www.darshancomputing.com/android/1.5-drawables.htmlThis is a list of resources in Android 2. 阅读全文
posted @ 2012-07-30 10:46 郑文亮 阅读(1605) 评论(1) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 9 下一页