自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (2)
  • 收藏
  • 关注

转载 Fragment.1.Fragment介绍和优点

什么是Fragment   自从Android 3.0中引入fragments 的概念,根据词海的翻译可以译为:碎片、片段。其目的是为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其会产生更多的交互,从而诞生了fragments 。   fragments 的设计不需要你来亲自管理view hier

2016-03-25 16:23:28 577

原创 Android 判断是有前置摄像头

解决方案 在开发需要使用或切换摄像头的应用程序时,需要先在程序中判断手机是否带有前置摄像头。方法如下:int numberOfCameras = Camera.getNumberOfCameras();for (int i = 0; i < numberOfCameras; i++) { CameraInfo info = new CameraInfo(); Camera.get

2016-03-16 18:45:00 1964

转载 Android SDK下载和更新失败 Android SDK Manager更新失败

更新sdk,遇到了更新下载失败问题: Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xmlFetched Add-ons List successfullyFetching URL: https://dl-ssl.google.com/android/repository/repository-8.xml

2016-03-16 12:37:08 383

转载 Android MimeType的用途以及所有类型

历代安卓版本的名字与API_12345_新浪博客

2016-01-22 18:09:11 425

原创 Volley框架支持HTTPS请求。

android开发中有些时候为了增加安全性会使用HTTPS链接,但是Volley是默认不支持的,也许你会出现一些错误,如下: requestVolleyError javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification pat

2015-11-23 16:13:41 1431 1

转载 Android-Universal-Image-Loader 配置UIL配置

ImageLoaderConfiguration在上面的示例代码中,我们使用ImageLoaderConfiguration的默认配置,下面给出ImageLoaderConfiguration比较详尽的配置,从下面的配置中,可以看出ImageLoaderConfiguration的配置主要是全局性的配置,主要有线程类、缓存大小、磁盘大小、图片下载与解析、日志方面的配置。ImageLoaderConf

2015-11-13 17:35:03 438

转载 Android:PendingIntent的FLAG_CANCEL_CURRENT和FLAG_UPDATE_CURRENT

当我们自己使用Notification在通知栏提示消息时,我们通过点击下拉的消息,来打开app指定的页面,如果需要传递更多信息时,可以通过PendingIntent。在使用中,碰到了一些问题,主要是参数FLAG_CANCEL_CURRENT和FLAG_UPDATE_CURRENT,总结如下:PendingIntent有一个getActivity方法,第一个参数是上下文,没啥好说的,第二个参数 req

2015-09-23 00:55:33 606

转载 利用volley进行http设置请求头、超时及请求参数设置(post)

这里以post请求说明,get请求相似设置请求头及超时。1.自定义request,继承com.android.volley.Request2.构造方法实现(basecallback,为自定义的监听,实现Response.Listener,ErrorListener接口)–post请求public BaseRequest(String url,String params, BaseCallback c

2015-09-02 16:55:17 777

原创 android 代码中设置字体大小

可以指定单位: setTextSize(int unit, int size) TypedValue.COMPLEX_UNIT_PX : Pixels TypedValue.COMPLEX_UNIT_SP : Scaled Pixels TypedValue.COMPLEX_UNIT_DIP : Device Independent PixelsmText.setTextSize(Typed

2015-08-31 10:48:30 811

转载 HTTP状态码(WIKI)

HTTP状态码(英语:HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由RFC 2616规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。所有状态码的第一个数字代表了响应的五种状态之一。1xx消息[编辑] 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某

2015-08-12 14:23:52 600

原创 Android 自定义adapter的getView中的ViewGroup parent的宽度不正确

RTAndroid 自定义adapter的getView中的ViewGroup parent的宽度不正确ViewGroup.getMeasuredWidth() 可以获取到当前Activity的宽度,但是如果是在内部布局文件中添加了Padding这里是获取不到的<LinearLayout xmlns:android="http://schemas.android.com/apk/res/androi

2015-08-06 17:04:38 1590

原创 android shape的使用

shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 圆角 --> <corners android:r

2015-08-01 12:49:12 273

原创 Android的RelativeLayout的layout_height属性设置为wrap_content时layout_below等无效

RTRelativeLayout中,如果将 TextView的 android:layout_height=”wrap_content” android:layout_centerVertical=”true” 之后,其他的控件的android:layout_below等属性全部失效发现限制行数也无效 最后时候minHeight解决问题<TextView android:id="@

2015-08-01 12:06:27 6556

转载 Android:控件属性

控件属性:android属性Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料,第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全

2015-07-31 23:35:00 267

原创 ListView点击效果设置

android:focusable= “true” android:focusableInTouchMode= “true” 以上两个属性一起使用有些特别的地方,比如设置 ItemView的android:focusable=”true” android:focusableInTouchMode=”true” 可以使ItemView在Touch mode 下获取焦点,默认情况下,T

2015-07-30 22:32:11 353

转载 ListView的添加headView

View headerView = getLayoutInflater().inflate(R.layout.foo_list_header, null); mListView = (ListView) findViewById(…); mListView.addHeaderView(headerView); setListAdapter(…);

2015-07-15 11:31:31 405

转载 android window 属性

<item name="android:windowFrame">@null</item> :Dialog的windowFrame框为无<item name="android:windowIsFloating">true</item>:是否浮现在activity之上<item name="android:windowIsTranslucent">false</item>:是否半透明<item

2015-07-06 14:24:08 512

转载 Android:控件样式触发

android:drawable 放一个drawable资源 android:state_pressed 是否按下,如一个按钮触摸或者点击。 android:state_focused 是否取得焦点,比如用户选择了一个文本框。 android:state_hovered 光标是否悬停,通常与focused state相同,它是4.0的新特性 android:state_selected 被选

2015-06-19 16:27:32 318

转载 android-volley 图片缓存分析与比较Volley , Universal-Image-Loader 和 picasso

关于android图片缓存开源框架,被程序猿们津津乐道的应该是,Volley , Universal-Image-Loader 和 picasso。关于他们大家问的最多的问题是,到底Volley和UIL那个好?其实我也不知道哪个好,但是我可以帮大家分析分析,大家来评判一下:首先说说他们之间关于缓存部分(Cache),用过Volley的同行应该都知道,它只是提供了接口,ImageCache 和 Cac

2015-06-05 21:40:34 684

原创 Android开发推荐框架-军哥!!!

另外,刚说到的开源框架如下:(有时间可以了解一下) 1.http请求: Volley 2.发布订阅:EventBus 3.数据库方面:ORMLite、 GreenDAO 4.图片处理:UIL

2015-06-04 16:04:43 313

转载 相对布局属性

RelativeLayout布局 android:layout_marginTop=”25dip” //顶部距离 android:gravity=”left” //空间布局位置 android:layout_marginLeft=”15dip //距离左边距 // 相对于给定ID控件 android:layout_above 将该控件的底部置于给定ID的控件之上; android

2015-06-02 17:12:42 451

转载 onSaveInstanceState和onRestoreInstanceState触发的时机

android 休闲 onSaveInstanceState onRestoreInstanceState 职场 先看Application Fundamentals上的一段话:Android calls onSaveInstanceState() before the activity becomes vulnerable to being destroyed by the system, bu

2015-05-01 20:25:08 291

转载 android asyncTask(转)

最近在在做一个Android应用开发,都是用AsyncTask来完成后台任务,简单总结一下。  通常使用AsyncTask,是通过继承这个超类来完成的,如:  class BackgroundTask extends AsyncTask { @Override protected Object doInBackground(Object… params) { return null; }}  复制代

2015-05-01 07:16:33 373

转载 开发常用缩写词

原词 缩写 addition add answer ans array arr average avg buffer buf或buff capture cap或capt check chk count cnt column col control ctrl decode dec define def delete del destination dst或dest dis

2015-05-01 06:43:54 1629

原创 命名法汇总

骆驼命名法骆驼式命名法(Camel-Case)又称驼峰命名法,是指混合使用大小写字母来构成变量和函数的名字。 小驼峰法 变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。譬如 int myStudentCount; 变量myStudentCount第一个单词是全部小写,后面的单词首字母大写。 大驼峰法 相比小驼峰法,大驼峰法把第一个单词的首字母也大写了。常用于

2015-05-01 06:40:23 402

转载 Android zipalign,zipalign优化工具

zipalign是专门优化apk的将两个文件解压出来 将文件放到/system文件夹下。。。将两个文件权限修改为: √ √ √ √ √ √ √ √ √然后,用RE管理器依次单击这两个文件,选择执行过了一段时间之后。。。优化就完成了优化的目的:Android SDK中包含一个“zipalign”的工具,它能够对打包的应用程序进行优化。在你的应用程序上运行zipalign,使得在运行时Andro

2015-05-01 06:26:49 404

翻译 AS3事件类型 (as3开发技术大全-事件)

Event事件类型:ACTIVATE 激活事件DEACTIVATE 对象休眠事件ADDED 可视对象添加事件ADDED_TO_STAGE 可视对象添加到舞台事件REMOVED 可视对象移除事件REMOVED_FROM_STAGE 可视对象从舞台移除事件ENTER_FRAME 帧频事件鼠标事件类型:MouseEvent.Click 鼠标单击事件MouseEvent.MOUSE_O

2015-04-30 10:04:27 1525

转载 Android系统自带样式(android:theme)(转)

Android系统自带样式(android:theme)(转)

2015-04-30 05:50:51 274

转载 Fragment.2.碎片Fragment简介详解,Fragment的管理

我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。 但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常大,手机的界面放在平板上可能会有过分被拉长、控件间距过大等情况。这个时候更好的体验效果是在Activity中嵌入”小Activity”,然后每个”

2015-04-28 21:16:14 344

转载 tomcat中的startup.bat闪退原因及解决方法 startup.bat修改

免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动,下面与大家分享下原因及解决方法 免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动。 原因是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退。解决办法: 1.在已解压的tomcat的bin文件

2015-04-21 10:41:51 713 1

翻译 mysql常用函数汇总(分享)

一、数学函数 ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x) 返回大于x的最小整数值 EXP(x) 返回值e(自然对数的底)的x次方 FLOOR(x) 返回小于x的最大整数值 GREATEST(x1,x2,…,xn)返回集合中最大的值 LEAST(x1,x2,…,xn) 返回集合中最

2015-04-20 08:38:52 518

转载 Mysql字符函数

一、简明总结 ASCII(char)        返回字符的ASCII码值 BIT_LENGTH(str)      返回字符串的比特长度 CONCAT(s1,s2…,sn)     将s1,s2…,sn连接成字符串 CONCAT_WS(sep,s1,s2…,sn)  将s1,s2…,sn连接成字符串,并用sep字符间隔 INSERT(str,x,y,instr)    将字符串str

2015-04-20 08:33:46 398

转载 如何做一个好的产品!

产品经理在工作中遇到的最现实问题就是缺乏合手工具和实用方法的支持。听说《YES!产品经理》的主人公阿泡正在做这个工作,因此,从本篇开始,《程序员》将连载《阿泡的产品管理工具包》系列,希望能为大家带来帮助。“对于产品经理而言,别以为一个产品上市了就算大功告成,可以马放南山了,这只能说是产品管理过程中新产品项目开发阶段的结束,其实重头戏才刚刚开始,我们还要依照既定的年度营销策略来为产品的市场价值交

2015-03-31 16:12:02 431

转载 as3.0取整数(四舍五入)、as3取小数点位数代码示例

Math.round()方法:Math.round()可以四舍五入对数字取整trace(Math.round(10.8)); //输出11    trace(Math.round(5.4)); //输出5   Math.floor()方法:Math.floor()可以向下取整 trace(Math.floor(5.8)) //酷播cuplayer提示:输出 5  trace(M

2015-03-30 14:42:48 1760

转载 Java关键字大全

abstract - 1 -boolean - 2 -break - 2 -byte - 2 -case - 3 -catch - 3 -char - 4 -class - 4 -continue - 5 -default - 5 -do - 6 -double - 6 -else - 6 -extends - 6 -false - 7 -

2015-03-30 10:47:19 469

原创 移动开发小技术(持续更新中...)

1.android移动开发图片可以使用,点9技术 2.有一些设计上可以可以更简单,如 一张不全部正常的图片做背景图, 将图片给4个区域,设计者每个上面有个半透明的灰色。这样就达到按下或者其他的效果。

2015-03-30 10:37:41 340

转载 JAVA程序员您需要学习的25个标准

1、你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams 。  2、你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,multithreading,reflect

2015-03-30 10:26:14 326

转载 ms sql 2005 完整卸载,含工具

ms sql 2005 完整卸载

2015-03-30 10:13:37 746

转载 四大开源课程管理系统

Atutor、 claroline、 Moddle及sakai号称为四大开源课程管理系统  1.ATutor是一个开源基于Web的学习管理系统(LCMS)。管理员在几分钟之内就能够安装或更新ATutor,为它更换一个新的皮肤(通过自定义模板实现)。ATutor还提供一些扩展模块以便扩展其功能。教师可以快速对基于Web的教学内容进行装配,打包和重新分配。也可以很方便地获取和导入预打包好的内容与管

2013-07-24 08:28:49 1954

转载 Android中通过typeface设置字体

Android系统默认支持三种字体,分别为:“sans”,“serif”,“monospace",除此之外还可以使用其他字体文件(*.ttf)方法一:XML中使用android默认字体<!-- 使用默认的sans字体-->                           Android:text="Hello,World"

2012-08-01 14:07:29 8928 1

APK反编译工具包

自己整理的工具包! 从APK到ZIP到DEX Smali 到最后的DDX,目前还没有解决混淆的问题!不过最后的代码将就还是可以看!不能直接用还是很悲哀的!

2012-04-18

Apache Tomcat 6.0.14

Apache Tomcat 6.0.14

2011-03-02

空空如也

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

TA关注的人

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