自定义博客皮肤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)
  • 资源 (8)
  • 收藏
  • 关注

原创 setchecked方法会触发OnCheckedChangeListener

http://my.oschina.net/u/1187306/blog/195417?fromerr=pEovT1Jy http://www.iteye.com/problems/102119问题: 执行到setchecked()方法,会自动调用OnCheckedChangeListener()这个接口解决方法:第一种:区分开人为点击和执行setChecked()函数,在监听器中加入一个判断,

2016-01-29 14:17:16 8929 5

转载 Android 根目录和sdcard卡路径分析

来自:http://www.cnblogs.com/bastard/archive/2012/11/28/2793008.html一、系统分区# adb shell# mountrootfs / rootfs ro 0 0tmpfs /dev tmpfs rw,mode=755 0 0devpts /dev/pts devpts rw,mode=600 0 0proc /proc proc

2016-01-28 14:01:16 17963

转载 Java中删除文件、删除目录及目录下所有文件

转载:http://www.cnblogs.com/eczhou/archive/2012/01/16/2323431.html功能:删除某个目录及目录下的所有子目录和文件知识点:File.delete()用于删除“某个文件或者空目录”!所以要删除某个目录及其中的所有文件和子目录,要进行递归删除,具体代码示例如下:import java.io.File;public class DeleteDire

2016-01-28 12:20:16 5431

原创 InputStream和Reader的区别

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/49252791 文章出自:薛瑄的博客你也可以查看我的其他同类文章,也会让你有一定的收货!java.io下面有两个抽象类:InputStream和Reader InputStream是表示字节输入流的所有类的超类 InputStream提供的是字节流的读取,而非文本

2016-01-23 15:35:54 1029

转载 Gradle构建控制Log开关——BuildConfig\自定义

关于使用Gradle来控制版本和生成不同版本的代码,我总结了三篇文章,网上关于这些知识,都比较零散,我在学习这些的之前,根本不知道还有这样的方法。所以说不知道并不可怕,可怕的是不知道自己不知道。相信这三篇文章,会给你不少灵感Gradle构建控制Log开关——BuildConfig\自定义使用 gradle 在编译时动态设置 Android resValue / BuildConfig / Manif

2016-01-23 08:55:08 5056 1

原创 unable to access android sdk add-on list

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/50563122 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一定的收货!造成这个问题的原因可能有多种,下面两种方法,我亲自测试后可用,如果都不行,请在评论里告诉我,我会尽快帮你分析解决。左侧的文章分类中,Android Studio编译构建错误记录了我开发中遇

2016-01-22 17:01:15 263620 18

转载 Android系统进程间通信(IPC)机制Binder中的Server启动过程源代码分析

转载:http://blog.csdn.net/luoshengyang/article/details/6629298本文通过一个具体的例子来说明Binder机制中Server的启动过程。在Android系统中,提供了多媒体播放的功能,这个功能是以服务的形式来提供的。这里,我们就通过分析MediaPlayerService的实现来了解Media Server的启动过程。首先,看一下MediaPla

2016-01-20 18:22:10 1403

转载 Android 获取包名,版本信息及VersionName名称

http://www.cnblogs.com/fly_binbin/archive/2012/08/17/2644119.htmlprivate String getAppInfo() { try { String pkName = this.getPackageName(); String versionName = this.get

2016-01-19 11:39:39 2566

原创 java.io.IOException:Can't read [F:\..\android-support-v4.jar] (No such file or directory)

form:http://stackoverflow.com/questions/26028171/android-studio-proguard-java-io-ioexception-bin-classes-no-such-file-or-d在打包release模式的apk时,出现错误,但在debug中没有错误The Android Gradle plugin already specifies

2016-01-18 17:12:04 8332

原创 Android Support兼容包详解

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/50216719 文章出自:薛瑄的博客你也可以查看我的其他同类文章,也会让你有一定的收货!遇到这个问题,有时候虽然解决了,但是还是不知道原理是什么,我写了这两篇文章,或许能借你心中疑惑Android Support兼容包详解No resource found that matches

2016-01-18 16:17:00 4116

转载 Android进程间通信(IPC)机制Binder简要介绍

来自:http://blog.csdn.net/luoshengyang/article/details/6618363在Android系统中,每一个应用程序都是由一些Activity和Service组成的,这些Activity和Service有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?这就是本文中要介绍的Binder

2016-01-15 16:58:09 807

转载 Service Manager成为Android进程间通信(IPC)机制Binder守护进程之路

来自:http://blog.csdn.net/luoshengyang/article/details/6621566本文着重介绍组件Service Manager,它是整个Binder机制的守护进程用来管理开发者创建的各种Server,并且向Client提供查询Server远程接口的功能。Service Manager组件是用来管理Server并且向Client提供查询Server远程接口

2016-01-15 16:10:46 2065

转载 Android Context完全解析

转载:http://blog.csdn.net/guolin_blog/article/details/47028975Context类型 Android应用都是使用Java语言来编写的,那么大家可以思考一下,一个Android程序和一个Java程序,他们最大的区别在哪里?划分界限又是什么呢? Android程序不像Java程序一样,随便创建一个类,写个main()方法就能跑了,而是要有一个

2016-01-14 14:38:12 745

转载 setMessage()、setText()不支持R.string的问题

参考:http://blog.sina.com.cn/s/blog_5d5996d00100vlu3.html1、使用字符串ProgressDialog wait = new ProgressDialog(this);wait.setMessage("正在读取中请稍候.....");上面代码,是用来显示一个进度框,2、使用R类资源public void setMessage (CharSequen

2016-01-13 18:43:09 4268

原创 获取Android设备的唯一识别码|设备号|序号|UUID

参考:http://www.cnblogs.com/xiaowenji/archive/2011/01/11/1933087.html http://www.cnblogs.com/lqminn/p/4204855.html1. DEVICE_ID假设我们确实需要用到真实设备的标识,可能就需要用到DEVICE_ID。它根据不同的手机设备返回IMEI,MEID或者ESN码,但它在使用的过程中会遇到很

2016-01-13 16:57:33 10977

原创 Android中的MVP

来自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0227/2503.html原文中有demo http://segmentfault.com/a/1190000003927200原文中有demo http://www.cnblogs.com/devinzhang/archive/2012/01/26/2329869.ht

2016-01-09 09:32:42 1556

原创 Git常用命令

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/49083121 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一定的收货!Git基本常用命令如下:基本命令mkdir XX  (创建一个空目录 XX指目录名)pwd  显示当前目录的路径。git init ...

2016-01-08 11:31:21 1323

原创 MVC、MVP、MVVM详解和区别

来自:http://m.itgoodboy.com/ruanjian/8577.html http://www.tianmaying.com/tutorial/AndroidMVC http://blog.csdn.net/napolunyishi/article/details/227223451.架构设计的目的通过设计使程序模块化,做到模块内部的高聚合和模块之间的低耦合。这样做的好处是使得程

2016-01-07 19:16:24 4932 1

原创 数据流图 系统流程图 程序流程图 程序的系统结构图

1.数据流图(Data Flow Diagram)简称DFD,它从数据的传递和加工角度,以图形方式来表达系统的逻辑功能,数据在系统内部的逻辑流向和逻辑交换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示放大。它是描绘信息流和数据从输入移动到输出的过程中所经受的变换数据流图的基本元素: 例图: 2.系统流程图(System Flowchart)描绘系统物理模型的传统工具。 他

2016-01-07 16:59:36 17803

转载 UML详解之一——用例图

转载:http://blog.csdn.net/z1988316/article/details/7397457 http://xhf123456789plain.blog.163.com/blog/static/172880482201192221826110/ http://www.uml.org.cn/oobject/201007274.asp http://blog.csdn.net/

2016-01-07 16:12:56 1942

原创 UML详解之二——类图

参考:http://www.uml.org.cn/oobject/201510214.asp http://blog.csdn.net/zhaoweixing1989/article/details/7620061 http://blog.csdn.net/kevin_darkelf/article/details/11371353 http://blog.csdn.net/lishehe/a

2016-01-07 15:18:35 7080

原创 UML 建模思想和方法

首先说明,使用UML没有固定的思维和模式,我想只要能把系统从分析到设计到实施部署能够表达清楚的uml图形集合都是正确的。类图、对象图、顺序图、合作图、使用案例图、状态图、活动图、组件图、部署图分析,设计,实施每个阶段对应的图形可以为:分析:使用OMT法建立三种模型功能建模 用例图活动图,对某个工作流程建模数据模型 类图,此时不用考虑怎么实现,只是初步的划分,考虑的重点是结构和交互行为动态

2016-01-07 09:54:08 2254

原创 Service 里的代码不能执行了

不能勾选,“不保留活动”举例: 监听网络状态的BroadcastReceiver,如果写在了Service里,当跳转其它的activity页面时,可能无法接收到网络状态改变的广播

2016-01-06 11:19:20 637

原创 ConnectivityManager(三)

代码示例来自http://www.cnblogs.com/ywtk/p/3876076.html ConnectivityManager android.net.ConnectivityManager 1、用于管理与网络连接相关的操作用于查询网络连接状态 2、网络状态发生改变时通知应用。通过调用下面函数获得ConnectivityManager的实例:Context.getSystemSer

2016-01-06 10:50:55 1592

activity四种启动模式

activity四种启动模式,

2016-08-31

BadgeNumber 封装类

Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示,http://blog.csdn.net/xx326664162/article/details/51082574

2016-04-07

APP初始使用,半透明引导界面

APP初始使用,半透明引导界面

2016-03-30

APP初次使用,半透明引导界面

APP初次使用,半透明引导界面

2016-03-30

volley.jar

Volley可是说是把AsyncHttpClient和Universal-Image-Loader的优点集于了一身,既可以像AsyncHttpClient一样非常简单地进行HTTP通信,也可以像Universal-Image-Loader一样轻松加载网络上的图片。

2015-12-15

fastjson-1.1.46.android.jar

阿里巴巴 JSON解析jar包 fastjson,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser 更新时间 2015年10月 27日

2015-12-15

RationalRose2003使用手册.ppt

Rational_Rose_2003使用手册,软件使用的详细教程

2014-09-22

css2.0帮助文档

css2.0帮助文档,亲自用过,非常符合要求

2013-08-21

空空如也

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

TA关注的人

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