- 博客(26)
- 资源 (25)
- 收藏
- 关注
原创 onNewIntent调用时机
大家都知道oncreate(),onStart(),onResume()但是有很多人并不知道onNewIntent();这篇文章就为大家解开了隐藏在其中的秘密
2014-01-24 12:42:08 1082
转载 如何通过安卓来为自己赚钱
先说说本人的情况,09年底开始学习手机开发,先从Brew到Mobile再到Android,android是今年过年回来才算真正开始学的,一边学习一边做原先Brew项目到android的移植,5月中旬的时候开始做个人开发者,比较惭愧的是至今只发布了一个应用。原因一个是那时候开发经验不够,产品也较缺陷,对广告这块了解也不多,收入不高缺乏动力。因为从过年回来到5月份中间还有1个月女儿出生完全就是围着老婆
2014-01-22 16:44:28 2003 1
原创 如何将应用发布到市场上去
发布到市集(Market)Android Market要释出程序让所有使用者使用有三种方式:1. 发布到 Android Market2. 自己提供程序线上下载3. 发布到第三方 Android 应用程序下载网站"Android Market (市集)"是一个"Android" 官方(Google) 提供的"Android" 应用程序下载网站,同时也内建于所有的 "An
2014-01-22 10:20:48 1873
原创 安卓中使用ContentProvider获取和添加联系人
一样,因为这是对通讯录进行操作,因此我们需要添加相应的权限。代码如下所示:package com.itfom.contentprovider;import android.app.Activity;import android.content.ContentResolver;import android.content.ContentUris;import andro
2014-01-21 15:56:42 2576
原创 安卓实现从互联网上获取图片并保存到本地目录中
因为是对互联网和内存操作,所以我们要添加如下权限: //代码如下所示:package com.itfom.getpicfromnet;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;im
2014-01-21 15:11:13 2199
原创 安卓中如何对应用进行单元测试
在实际开发中,开发android软件的过程需要不断地进行测试。使用Junit测试框架,是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。第一步:首先在AndroidManifest.xml中加入下面红色代码: package="com.itfom.file" android:versionCode="1"
2014-01-21 11:37:06 1757
原创 如何让BACK键变为HOME键
back键Android的程序无需刻意的去退出,当你一按下手机的back键的时候,系统会默认调用程序栈中最上层Activity的Destroy()方法来销毁当前Activity,当此Activity又被其它Activity启动起来的时候,会重新调用OnCreate()方法进行创建,当栈中所有Activity都弹出结束后,应用也就随之结束了.如果说程序中存在service之类的,则可以在恰当的位
2014-01-21 10:59:32 2157
原创 安卓如何实现所有Activity全部销毁
这是一个开发中经常遇到的问题。往往我们需要在当前页面销毁别的页面的activity,除了用静态方法,你还想过别的方法吗?是的我们这种方法最好了。想要销毁那个就销毁哪个。非常的方便,当然我们也可以销毁所有的activity
2014-01-17 12:44:50 3861
转载 Android使用绘图创建任意多边形
在一个重写的View,主要绘制在View的OnDraw()方法中,首先:先绘制出几个点,当然是任意多最后一个点和第一个点闭合在一起之后,画点结束然后可以随意拖动达到裁减的效果当然裁剪的功能没有实现代码如下View--------:--**************************************************************
2014-01-08 22:32:58 1396
转载 android 瀑布流效果(仿蘑菇街) .
我们还是来看一款示例:(蘑菇街) 看起来很像我们的gridview吧,不过又不像,因为item大小不固定的,看起来是不是别有一番风味,确实如此.就如我们的方角图形,斯通见惯后也就出现了圆角.下面我简单介绍下实现方法.第一种:我们在配置文件中定义好列数.如上图也就是3列.我们需要定义三个LinearLayout,然后把获取到的图
2014-01-06 22:19:01 3571 1
转载 自定义Spinner下拉列表
说道android下拉框spineer,框架中虽有现成的控件,但实际效果可能并不是我们所需要的那种,如下图:其实我们更需要的是像WEB那种风格,如图所示:其实实现也很简单,就是自定义个popwindow就可以了下面贴上代码片段:[java] view plaincopyprint?public class SpinerPopWin
2014-01-04 11:32:55 1530
转载 Github-Client(ANDROID)开源之旅(三) ------ 巧用ViewPagerIndicator .
githubViewPagerIndicatortab接上篇博文:Github-Client(ANDROID)开源之旅(二) ------ 浅析ActionBarSherkLock文中结合了网易新闻客户端讲解了开源库ActionBarSherklock的使用今天夏老师再给大家讲解一个开源库的使用,它就是ViewPagerIndicator(同样出自JakeWharton之手,ps:
2014-01-04 11:05:56 1595
转载 安卓开源框架集锦
一、兼容类库ActionBarSherlock : Action Bar是Android 3.0后才开始支持的,ActionBarSherlock是让Action Bar功能支持2.X后的所有平台,而且他会自动的判断是调用原生Action Bar还是使用扩展ActionBar。在我的小熊词典里有用到这个库,而且很多非常知名的App也在使用这个库。GitHub Official Ac
2014-01-04 11:01:25 1071
转载 实用的android颜色配置表(亮瞎尼的双眼) .
android开发中,常常会用到color.xml颜色配置,好的颜色配置可以让尼的应用让人看起来赏心悦目!不罗嗦,上图先该工程已经罗列了常用的颜色配置附上工程链接:http://download.csdn.net/detail/geniuseoe2012/5816967什么?还没找到尼想要的颜色别急,再往下看:AA 指
2014-01-04 10:58:48 1502
转载 LookAround开元之旅(持续更新中...) .
应用介绍随便瞧瞧是一款为android用户量身定做的免费图文资讯软件集美食,星座,写真,文学,美女等频道于一体界面简洁,操作流畅,图文分享,个性收藏是广大卓粉的必备神器APK下载 -->http://download.csdn.net/detail/geniuseoe2012/6791389或上https://github.com/geniusgithub/Look-Aro
2014-01-04 10:52:07 983
转载 安卓开发者必备的42个链接 .
1、谷歌安卓开发者页面 这里是主站点,在这您可以找到一切资源帮助您开始安卓开发。此站包含了很多关于学习基础知识的资源,完整的API引用,以及你开始开发所需的各种工具。此站共分为五个部分:作为初学者,你应该从工具开始,这部分讲解了如何安装安卓SDK。教程为你提供了关于安卓的基本介绍,教给你如何写出你的第一个程序。它包括很多的资源,即便成为高级程序员你仍需阅读这里面的文章。
2014-01-04 10:44:14 1365
原创 JAVA开发陷阱第三篇(三元操作符类型务必一致)
三元操作符是if---else的简化写法,在项目中使用到它的地方很多,也非常好用。但是好用又简单的东西并不表示就可以随便使用,下面我们来看看一下的这段代码.public class Client{ public static void mian(String[] args){int i=80;String s=String.valueOf(i<100?90:100);S
2014-01-02 11:19:51 1565
原创 JAVA开发陷阱第二篇(莫让常量蜕变成变量)
建议:莫让常量蜕变成变量常量蜕变成变量?不可能!你开玩笑的吧?我当然不是开玩笑的。接下来就是见证奇迹的时刻:public class Client{ public static void main(String[] args){ System.out.println("常量的值开始改变了:"+Cont.A); }} //接口常量
2014-01-01 22:39:42 1035
原创 java开发陷阱第一篇(常量变量命名需谨慎)
第一点:不要在变量和常量中出现易混淆的字母包名全小写类名全大小,常量全部大写并且中间用单词分开。变量采用驼峰命名规则(Camel Case),这些都是基本的java命名规范,是每个javaer都应该熟知的规则。但是千万不要在变量中引用容易混淆的字母。尝试阅读以下的一段代码并说出打印的结果是多少?public Class Client{public static void mai
2014-01-01 20:58:02 1339
原创 安卓中改变手机壁纸
布局文件如下:XML文件如下所示:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:la
2014-01-01 15:16:26 1244
原创 安卓实现实时文件夹的创建
实时文件夹是一种用来显示由某个ContentProvider提供的数据信息的桌面组件。要创建一个实时文件夹。必须要有两方面的支持。一方面是,要定义一个用来创建实时文件夹的Activity.另一方面是指定数据信息Uri的ContentProvider必须支持实时文件夹的查询。 与在Launcher的桌面上添加一个快捷方式类似,用户在桌面上长按后选择实时文件夹就会弹出一个可用实时
2014-01-01 15:10:05 1049
原创 安卓实现打开手机的相册
有很多初学安卓的朋友可能情况需要打开手机相册以获取一张照片,并实现绑定,这时候我就教大家如何打开手机相册//按钮的点击事件事件 Intent i = new Intent( Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); startActiv
2014-01-01 14:58:55 3651
原创 浅谈Android的Rotation动画的应用
Rotation动画的基本使用:android:fromDegrees 起始的角度度数android:toDegrees 结束的角度度数,负数表示逆时针,正数表示顺时针。如10圈则比android:fromDegrees大3600即可android:pivotX 旋转中心的X坐标浮点数或是百分比。浮点数表示相对于Object的左边缘,如5; 百分比表示相对于Object的左边缘,如
2014-01-01 14:49:02 3221
原创 浅谈安卓的不完全退出问题
今天我我为安卓平反了,这是安卓的一个优点硬是被说成了缺点 不用在意剩余内存的大小,其实很多人都是把使用其他系统的习惯带过来来了。android大多应用没有退出的设计其实是有道理的,这和系统对进程的调度机制有关系。如果你知道java,就能更清楚这机制了。其实和java的垃圾回收机制类似,系统有一个规则来回收内存。进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西。
2014-01-01 14:41:42 915
原创 安卓中最常用的快捷键
到一个公司时你会用的快捷键往往能为你加不少分哦.下面是我整理出来的快捷键,希望能帮助到你Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘
2014-01-01 14:31:56 1696 1
安卓开发从入门到精通
2013-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人