自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (21)
  • 收藏
  • 关注

转载 谈谈为什么写单元测试

http://www.jianshu.com/p/fa41fb80d2b8单元测试是什么单元测试 是针对 程序的最小单元 来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。一个单元可能是单个程序、类、对象、方法等。 ——维基百科项目存在问题2016年之前,我司的Android项目都是用肉眼review + 真机测试做功能测试,对junit、robolect

2016-12-01 11:21:00 283 1

转载 Eclipse闪退/打不开/无法启动/一闪而过

http://my.oschina.net/psuyun/blog/421058很长时间了,写java、写android都是用的Eclipse。可是突然有一天,当我像往常一样试图打开Eclipse时,Eclipse一飘而过。闪退!!震惊之后我发现自己蛋疼了。 搜索各种博客各种空间,发现很多别人能够解决问题的答案对我却不适合。又慢慢查找,后来终于解决,现总结如下(真心不敢说全

2016-04-29 15:08:19 379

转载 在eclipse中将android项目生成apk并且给apk签名

转自:http://www.cnblogs.com/tianguook/archive/2012/09/27/2705724.html生成apk最懒惰的方法是:只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。如果想要自己给apk签名:1.签名的意义  为了保证每个应用程序开发

2016-03-21 06:24:26 339

转载 Android 系统自带样式Android:theme

转自:http://sunney2012.iteye.com/blog/1163543•android:theme="@android:style/Theme.Dialog"   将一个Activity显示为对话框模式•android:theme="@android:style/Theme.NoTitleBar"  不显示应用程序标题栏•android:theme="@android:

2016-03-21 05:42:21 282

转载 android框架

转自:http://www.cnblogs.com/forlina/archive/2011/06/29/2093332.html我 们对android有了个大致的了解,知道如何搭建android的环境及简单地写一个HelloWorld程序,而且知道一个android项目包括哪 些文件夹和文件及相应的作用。本篇将站在顶级的高度——架构,来看android。我开篇就说了,这个系列适合0基

2016-02-25 16:15:23 281

转载 activity生命周期

转自:http://blog.sina.com.cn/s/blog_724d24bf01010073.htmlonCreate():进行布局的初始化,当需要用到数据库时对数据进行绑定等操作,onStart():当activity处于可见之前调用onStart方法onResume():当程序呈现在我们面前,并且能够与使用者进行交互

2016-02-24 21:58:51 484

原创 java.lang.RuntimeException:Picasso detected an unsupported OkHttp on the classpath 问题

在项目开发中用到了如题目所述问题说明:缺少okHttp-urlconnection -1.jar库,下载导入后,问题解决。

2015-12-25 17:13:41 2053 1

转载 几种常见Android代码架构分析

转自:http://www.uml.org.cn/mobiledev/201310211.aspApp工程结构搭建:几种常见Android代码架构分析  本文算是一篇漫谈,谈一谈关于android开发中工程初始化的时候如何在初期我们就能搭建一个好的架构。本文先分析几个当今比较流行的andro

2015-11-25 13:54:32 361

转载 android 项目工程之框架搭建

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:y akiyama链接:http://www.zhihu.com/question/35009721/answer/60868492来源:知乎每个人对应用框架的理解不相同,但是最终达到的效果应该是一样:降低项目的复杂性易扩展、易修改、可重用性强、可维护性强职责单一,功能清晰在android

2015-11-25 13:52:25 579

原创 android 异步操作总结

异步操作原因:UI线程不能阻塞,故需要把一些耗时及复杂的操作另起一个线程来处理,为此,android为我们提供了几种方法来处理,常用的为三种:(1)AsyncTack (2)handler+message机制(3)Activity.runOnUiThread(Runnable)注:AsuncTack,代码量小,实现较简单,一次执行,不需要UI变更;在使用多个异步操作和并需要进行Ui

2015-11-18 16:40:22 317

转载 APP最常用的9种状态设计(附案例)

转自:http://www.devstore.cn/essay/essayInfo/3565.html现在做UI设计不仅要关注界面视觉,还得懂点交互和用研,今天这篇译文,囊括了移动APP操作过程中该有的9种基础状态(加载中、空状态、错误状态等),附上追波的优秀设计案例供学习,来收!现在的UI设计团队通常先设计组件,多数界面几乎就是各种组件的结合。这会在用户的“异常路径”上留下不容小

2015-11-17 16:15:56 599

转载 Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE

在使用android开发进行真机调测的时候,有时候可能会出现一个 Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE 的问题。 出现这个问题的可能性有很多,网上有各种版本的处理方式,在这里说一下我自己的情况日志中可能会出现报错:parameter 'UDEV_LOG' not foundPackage c

2015-10-22 13:44:26 676

转载 android 6.0新功能

原文链接:http://tieba.baidu.com/p/37855962145月28日,谷歌2015年I/O开发者大会将在旧金山召开。而在此次大会上,随着开发者大会的日益临近,关于新一代操作系统Android 6.0的消息也是越来越多。ROM基地了解到,Android 6.0的内部代号为Android M,这个“M”代指Macadamia Nut Cookie(澳大利亚坚果饼干),

2015-09-16 10:24:17 546

原创 Android 随手势滑动销毁(finish)Activity

转载:http://www.devstore.cn/code/info/1054.html这是一个向右滑动销毁Activity的效果,Activtiy随着手指的移动而销毁,滑动销毁Activity主要使用GestureDetector来实现这个效果,当手势在屏幕上面滑动的时候 ,会掉用onFling方法,所以,在这个方法里面做判断和操作即可实现我们想要的效果.截图

2015-08-18 20:47:30 730

转载 Android平台即时通讯软件开发小经验

转载:http://blog.sina.com.cn/s/blog_70083ca10100u2yt.html前一段时间为了锻炼自己的能力和熟悉Android平台的开发,自己写了一个简单的即时通讯软件,在此和同学分享一下自己所设计的软件框架和开发过程中一些小问题的解决方法。为了简化模型,我们采用服务器客户端的模式进行开发,所有信息通过服务器进行转发。自然我们需要一个服务器,与客

2015-08-18 17:34:14 595

转载 原生APP和Web APP的区别

原文链接:http://www.apps123.cn/apps123/news/20131210525.html随着移动互联网的浪潮席卷整个社会的生产生活,更多传统企业和创业者开始进入,如今越来越多的公司企业、组织团体、甚至个人,都开始琢磨着如何能够加入到移动互联网大军当中,其中建立一个属于自己的APP应用无疑成为了最直接有效的方法,移动互联网中制作APP的方式多种多样,这也给部分供应

2015-08-17 15:19:28 588

转载 Android 创建单例模式的几种方法

文章转载:http://www.cocos2dev.com/?p=159java模式之单例模式:单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。特点:1,一个类只能有一个实例2,自己创建这个实例3,整个系统都要使用这个实例Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。在很多操作中,比如建立目

2015-06-26 09:35:20 362

原创 开机后自启动app

需要两步:1.http://life173.blog.51cto.com/2035365/5439162.去掉屏幕解锁:设置---安全---屏幕锁定--无

2015-03-30 10:09:55 632

转载 Android服务之Service(其一)

Android服务之Service(其一)转载:http://www.cnblogs.com/zhangdongzi/archive/2012/01/08/2316711.htmlandroid中服务是运行在后台的东西,级别与activity差不多。既然说service是运行在后台的服务,那么它就是不可见的,没有界面的东西。你可以启动一个服务Service来播放音乐,或者记录你地理

2015-02-28 16:07:10 352

转载 一个app打开另一个app的某个activity的问题

用一个app打开另外一个app比较好做,只要获得了它的包名packageName和入口类FirstActivityName就行了。但是在一个APP中直接调用另一个app的activity,可以尝试下面方法,设置exported="true"  public void goOneAppSomeActivity(String packageName,String activityName){

2015-02-13 10:39:58 533

转载 android Context 基本概念

Context字面意思上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄,很多方法需要通过Context才能识别调用者的实例,比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的实例为Activity,而到了一个button的onClick

2015-02-02 13:32:50 312

原创 android 类的get及set方法的快速添加

android开发中,有些工具或功能类需要对其成员变量添加get和set方法:在Eclipse环境中,右键----source--Generate Getters and Setters .类似的,添加构造方法:右键--source---Generate Constructor using Fields

2015-02-02 09:24:56 1178

原创 android Thread+handler 实现UI更新

我们创建的Service、Activity以及Broaadcast均是一个主线程处理,这里我们可以理解为UI线程。但是在一些耗时操作时,比如I/O读写的大文件读写,数据库操作以及网络下载等需要很长时间,为了不阻塞用户界面,出现ANR的响应提示窗口,这是时候我们可以考虑使用THread线程来处理。查阅了一些文档和APIdemo后,发现最常用的方法是利用handler来实现UI线程的更新。方式

2015-01-30 13:41:59 573

转载 android实现XML文件解析之SAX解析器

XML文件:可扩展标记语言,在android中应用非常广泛。android中常用的XML解析方式有三种,分别是:SAX解析器、、DOM解析器和PULL解析器。其中SAX解析器由于其解析速度快,占用内存少,而被普遍采用。 SAX方式SAX是Simple API for XML的缩写。是一个包也可以看成是一些接口。相比于DOM而言SAX是一种速度更快,更有效,占用内存更

2015-01-30 09:55:25 448

android Mediaplayer 视频播发器

利用Mediaplayer类 开发的android 视频播发器 保证代码的正确性,适合android视频开发者使用! Ps:记嘚把视频文件下载到sdcard的根目录下

2013-03-14

android系统中WIFI连接网络源代码

android 系统 WIFI连接网络的源代码 非常适合初学者,及相关项目开发人员参考之用!

2013-03-08

android 滚动播放图片

完整的源代码,直接运行即可,实现横向播放图片的功能!

2013-03-08

android 手机通信录

android 手机通信录源代码 保证能运行,生成APK

2013-01-11

android版指南针

完整的源代码 可直接运行,生成APK 具有详细的注释,适合初学者使用

2013-01-11

android微信源代码

保证可运行,生成的APK包可运行的android系统的手机上 具有详细的注释,非常适合android入门者和具有一定基础的开发者参考学习

2013-01-11

android QQ空间源代码

QQ空间的源代码,直接可以运行,具有完整的代码 非常适合android初学者

2013-01-11

Andriod源码下载及编译详解

至今发现的最完整,最详细的关于android源代码下载及编译的文档,适合入门,初学者使用,而最后的注意事项,可以使你少走弯路!

2012-12-17

Java_IO完全总结

Java I/O流 学习总结 完整版 全面 详细

2012-12-12

android SQlite 完整源代码

利用android开发的针对于SQlite的数据库,实现了增删改查的功能,保证是完整的代码,适合初学者使用

2012-12-07

手机号码归属地查询源代码

用android开发的用于查询手机号码归属地的源代码 保证代码的正确性、可行性

2012-12-07

android textView、EditView添加图片

用于在android应用开发中为textView及EditView添加图片

2012-12-07

android 实时时钟

用于实现实时显示、更新时间的android源代码 保证代码的可行性

2012-12-07

android 天气预报 WebService

采用WebSerivice技术编写的一个简易的天气预报查询应用程序 完整的源代码

2012-12-06

RS232串口通信协议--详解

串行通信接口标准经过使用和发展,目前已经有几种。但都是在RS-232标准的基础上 经过改进而形成的。所以,以RS-232C为主来讨论。RS-323C 标准是美国EIA(电子工业联合 会)与BELL等公司一起开发的1969 年公布的通信协议。它适合于数据传输速率在0~ 20000b/s 范围内的通信

2012-11-30

ksoap2-android-assembly-2.5.4-jar-with-dependencies.jar包

我们在android客户端中,有时需要一些库,比如XFire,Axis2,CXF等等来支持访问WebService,由于android sdk等并没有提供这些库,所以并不适合我们资源有限的android手机客户端,这里有KSOAP这个第三方的类库,可以帮助我们获取服务器端webService调用,KSOAP已经提供了基于android版本的jar包.

2012-11-20

android之sqlite实现增删改查

这是学习及开发SQlite的一个很好的例子,含有其增删改查的所有功能 附有完整的代码 可以直接运行

2012-11-15

C++与Java比较.doc

Java和c++的相似之处多于不同之处,但两种语言有几处主要的不同使得Java更容易学习,并且编程环境更为简单。

2012-11-01

基于android SQlite 应用实例

自己编写的android代码,可以实现SQlite数据、数据库的删、填,查询等功;并能在Textview中显示查询的结果,并可以实现通过输入某个值,查询出与之匹配的结果,显示在Txetview中

2012-11-01

基于android SElite 应用实例

自己编写的android代码,可以实现SQlite数据、数据库的删、填,查询等功;并能在Textview中显示查询的结果,并可以实现通过输入某个值,查询出与之匹配的结果,显示在Txetview中

2012-10-18

Android平台的串口通信实现

Google Android已经发布了NDK(Native Development Kit,原生态开发包),支持开发者用C/C++语言开发Android程序,但目前官方提供的技术指导比较简略。通过开发一个Android下串口通信应用实例,详细介绍了Android NDK的开发流程

2012-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除