自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TaoLee

..................................

  • 博客(15)
  • 资源 (8)
  • 收藏
  • 关注

转载 JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式)

在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之前必须先生成一些辅助功能的对象。 在这些情况,新对象的建立就是一个 “过程”,不仅是一个操作,像一部大

2015-10-30 10:33:02 1443 11

原创 Android开发工程师必看面试题:java基础知识盘点

面向对象编程(OOP) Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。 代码复用 增强代码的可靠性和灵活性 增加代码的可理解性。面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其

2015-10-29 10:46:32 3136 2

原创 Android开发工程师必看面试题:(三)

1、什么是ANR 如何避免它?http://blog.csdn.net/Zengyangtech/archive/2010/11/21/6025671.aspx2、什么情况会导致Force Close ?如何避免?能否捕获导致其的异常?3、Android本身的api并未声明会抛出异常,则其在运行时有无可能抛出runtime异常,你遇到过吗?诺有的话会导致什么问题?如何解决?会有运行时异常, 运行时异

2015-10-28 12:37:51 2853 1

原创 Android开发工程师必看面试题:(二)

请描述下Activity的生命周期。 创建 oncreate - 启动onstart – 恢复 onResume – 暂停 onPause – 结束 onEnd – 销毁onDestroy如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态? 在”暂停 onPause” 状态将数据保存。如何将一个Activity设置成窗口的样式。 设置Theme。如何退出Act

2015-10-28 12:34:09 1114

原创 Android开发工程师必看面试题:(一)

Intent的几种有关Activity启动的方式有哪些,你了解每个含义吗?Intent的一些标记有FLAG_ACTIVITY_BROUGHT_TO_FRONT 、FLAG_ACTIVITY_CLEAR_TOP、FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET、 FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS、FLAG_ACTIVITY_MULTIPLE_T

2015-10-28 12:26:40 1295

原创 Android开发工程师必看笔试题:Java基础选择题(一)

1.在Java中,( )类提供定位本地文件系统,对文件或目录及其属性进行基本操作。(单选)   A) FileInputStream   B) FileReader   C) FileWriter   D) File  2. Java中的集合类包括ArrayList、LinkedList、HashMap等类,下列关于集合类描述错误的是()(单选)   A) ArrayList和Linked

2015-10-27 08:41:24 7915

原创 Android 的消息机制(Handler消息传递机制)

出于性能优化考虑,android的UI操作并不是线程安全的,这意味着意味着如果有多个线程并发操作UI组件,可能导致线程安全问题,未解决此问题, 从开发的角度来说, Handler 是 Android 消息机制的上层接口, 这使得在开发过程中只需要和 Handler 交互即可。 Handler 的使用过程很简单,通过它可以轻松地将一个任务切换到 Handler 所在的线程中去执行。很多人认为

2015-10-24 21:26:26 2716 2

原创 android的xUtils框架

xUtils 简介通过反射和注解来简化代码目前xUtils主要有四大模块: DbUtils模块: android中的orm框架,一行代码就可以进行增删改查; 支持事务,默认关闭; 可通过注解自定义表名,列名,外键,唯一性约束,NOT NULL约束,CHECK约束等(需要混淆的时候请注解表名和列名); 支持绑定外键,保存实体时外键关联实体自动保存或更新; 自动加载外键关联实体,支持延时加载

2015-10-24 20:57:18 1268

原创 APP Scode校验失败问题解决办法

开发百度地图时,地图的ak由SHA1;包名组成每个开发环境的SHA1值都不一样,签名打包后SHA1值又不一样,弄得开发一个app,要申请N多个ak。。。所以使用SVN开发时候要注意一下

2015-10-23 15:05:19 1767

原创 java.lang.IllegalArgumentException: No config chosen

异常的原因是SDK找不到支持OPENGL的硬件.从论坛得知,用户钩选了Use Host Gup 选项,此选项是说模拟器使用用户物理机上的GPU。如果用户物理机没有独立显卡,就会报错,此种情况下不钩这个选项就可以了。模拟器设置问题,与sdk没关系.直白点就是模拟器不行: 需要真机测试!!!!

2015-10-23 15:00:52 2146

原创 使用MediaPlayer和SurfaceView播放视频

前面介绍了使用VideoView播放视频,使用VideoView播放视频简单方便,但是习惯使用MediaPlayer的开发者还是使用MediaPlayer;MediaPlayer本身主要用于播放音频,没有提供视频输出画面,需要借助SurfaceView,VideoView是其子类;播放视频步骤: 【1】布局文件加入SurfaceView <uses-permission android:name

2015-10-23 13:22:46 2504

原创 Android -SQLite数据库存储

android 系统集成了一个轻量级的数据库,SQLite只是一个嵌入式的数据库引擎;android提供SQLiteDatabase代表一个数据库,一旦应用程序获得了SQLiteDatabase对象,接下来就可以通过SQLiteDatabase对象来操作管理数据了,下面分别就创建数据库以及增删改查给出例子; 数据库创建的位置如下 android操作SQLite需要继承自SQLiteOpenHelp

2015-10-23 11:02:29 2029 3

原创 Android EditText取消自动焦点获取

解决方法:在EditText的父控件中找一个,设置成 android:focusable="true" android:focusableInTouchMode="true" 这样当你打开某一界面,不会自动进入输入状态了

2015-10-19 11:43:34 637

原创 INSTALL_FAILED_INSUFFICIENT_STORAGE.

Installation failed with message INSTALL_FAILED_INSUFFICIENT_STORAGE. It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing

2015-10-09 19:34:58 1533

原创 Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException:

错误Log:Error:Execution failed for task ‘:app:dexDebug’. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘C:\Program Files\Java\jdk1.8.0_51\

2015-10-08 20:12:41 698

uk-co-senab-photoview.jar

uk-co-senab-photoview.jar

2016-02-23

Smali2Java

Smali2Java,反编译。

2015-11-03

apktool_2.0.2

反编译工具。使用方法请看博客介绍。

2015-11-03

ViewPageractivity

ViewPageractivity,循环滑动

2015-09-18

自定义三种方式进度条

自定义三种方式进度条,学会使用Canvas

2015-09-16

broadcastreceiver

broadcastreceiver测试代码

2015-09-08

licecap.exe

该软件可以录制动态图,制作动态图,简单方便,你值得拥有

2015-08-10

空空如也

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

TA关注的人

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