自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Raleigh

罗利的技术博客

  • 博客(370)
  • 资源 (38)
  • 收藏
  • 关注

转载 发送短信和打电话的方法

发送短信的方法有两种方法可以实现发送短信,其一是使用intent-startActivity,URI数据格式为"smsto:num",调用的action为Intent.ACTION_SENDTO:Uri uri = Uri.parse("smsto:5554");Intent it =new Intent(Intent.ACTION_SENDTO, uri);it.

2014-09-02 10:54:15 611

转载 PreferenceActivity手机首选项

为了引入这个概率 首先从需求说起 即:现有某Activity专门用于手机属性设置 那么应该如何做呢?根据已学知识 很快一个念头闪过 即:Activity + Preference 组合 前者用于界面构建 后者用于设置数据存放  其实 这是正确的 但是 这会比较繁琐 因为 每个设置选项 都要建立与其对应的Preference所以  现在有更好的选择了 那就是本文的主角:Prefe

2014-08-25 11:46:56 544

转载 安卓android手机查看基站信息

不过手机厂商不同,命令也不一样。每次要用时总想不起来命令,记下备用。(1) HTC 安卓手机在拨号键盘输入 *#*#4636#*#* , 选择 “手机信息”“位置”那行显示的就是当前的16进制基站信息,把LAC和CID 填入到本站的 基站查询 页面,选择16进制查询,即可显示地图位置。该命令显示的信息非常多,除了LAC,CELLID外,还可以显示当前的信号强度,网络类型等等。

2014-08-19 11:29:18 8080 1

转载 PhoneGap错误

PhoneGap Android Error initializing Cordova:Class not found主要的引起原因是配置环境有问题记将安装包中的xml/config.xml拷到项目中res/xml下面(没有xml文件夹则创建一个)就可以了,大家可以试试

2014-08-18 09:52:23 512

转载 PhoneGap Android配置

打算用html5开发android应用,步骤:1、下载AndroidSDK,安装2、下载Phonegap,解压,为以后打包用3、下载Node.js,安装4、下载并安装Ant工具5、配置环境变量ANT_HOME=ANT主目录路径PATH=%ANT_HOME%\binCLASSPATH=%ANT_HOME%\libANDROID_HOME=AndroidSDK安装主

2014-08-15 10:12:25 583

转载 ant安装、环境变量配置及验证

一、安装ant到官方主页http://ant.apache.org下载新版(目前为Ant1.8.1)的ant,得到的是一个apache-ant-1.8.1-bin.zip的压缩包。将其解压到你的硬盘上,例如:C:\apache-ant-1.8.1。二、配置环境变量window中设置ant环境变量:ANT_HOME    C:/ apache-ant-1.8.1path     

2014-08-15 10:00:02 464

转载 android开发如何控制虚拟键盘的打开和隐藏

一、如何打开虚拟键盘:  1 InputMethodManager inputMethodManager = (InputMethodManager)   2     getSystemService(Context.INPUT_METHOD_SERVICE);    // 接受软键盘输入的编辑文本或其它视图  1     imm.showSoftInput(sub

2014-08-11 11:27:47 1269

转载 有奖试读 使用share SDK实现腾讯微博授权登录分享(1.x版本)

操作步骤:1、在share官网注册应用生成AppKey并下载SDK     网址:http://www.shareSDK.cn2、在腾讯微博平台注册应用生成AppId和AppKey    网址:http://dev.t.qq.com3、导入SDK包。只实现腾讯微博授权登录分享的话只需要导入ShareSDK-Core.jar(核心包)、ShareSDK-TencentWeibo.jar(

2014-08-07 15:06:56 1012

转载 关于WebSettings.CacheMode的一些理解

===== 关于WebSettings.CacheMode的一些理解 =====WebSettings.CacheMode总够有5个选项   - LOAD_DEFAULT       * 默认加载方式,使用这种方式,会实现快速前进后退,在同一个标签打开几个网页后,关闭网络时,可以通过前进后退来切换已经访问过的数据,同时新建网页需要网络   - LOAD_NO_CACHE   -

2014-07-18 10:31:53 6843

转载 Android DownloadManager 的使用

从Android 2.3(API level 9)开始Android用系统服务(Service)的方式提供了Download Manager来优化处理长时间的下载操作。Download Manager处理HTTP连接并监控连接中的状态变化以及系统重启来确保每一个下载任务顺利完成。在大多数涉及到下载的情况中使用Download Manager都是不错的选择,特别是当用户切换不同的应用以后下载

2014-07-16 15:02:03 654

转载 Broadcast的用法

在Android 中使用Activity, Service, Broadcast, BroadcastReceiver活动(Activity)- 用于表现功能服务(Service)- 相当于后台运行的Activity广播(Broadcast)- 用于发送广播广播接收器(BroadcastReceiver)- 用于接收广播Intent -用于连接以上各个组件,并在其间传递消息

2014-07-15 17:09:55 922

转载 Linkify介绍

Linkify介绍  Linkify是一个辅助类,通过RegEx样式匹配,自动地在TextView类(和继承的类)中创建超链接。符合特定的RegEx样式的文本会被转变成可点击的超链接,这些超链接隐式地调用startActivity(new Intent(Intent.ACTION_VIEW, uri)),符合的文本会作为目标URI。你可以指定任意的字符串样式为链接;方便

2014-07-15 15:19:40 533

转载 Android Intent详解

IntentAndroid中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互。因此,Intent在这里起着一个

2014-07-15 13:55:24 617

转载 Android中的触屏事件

android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MOVE->ACTION_UP当屏幕中包含一个ViewGroup,而这个ViewGroup又包含

2014-07-14 14:05:24 531

转载 Dreamweaver 快捷键大全

Dreamweaver 快捷键大全1.菜单命令快捷操作键目的快捷操作键新建一个网页 Ctrl + N 打开一个存在的网页 Ctrl + O 在框架中打开 Ctrl + Shift + O 关闭当前网页 Ctrl + W 保存当前网页 Ctrl + S 将当前网页换名存盘Ctrl + Shift + S 检查联接的有效性 Shift + F8 撤消上一步操作

2014-07-09 14:54:18 2152

转载 android 制作9.png图片

一、什么是9.png:        可能做过任务栏美化的同学都会知道,我靠,framework-res.apk\res\drawable-hdpi 目录下有非常非常多的XXXXXX.9.png图片。千万不要以为这个9只是png格式图片的命名区分,其实他是一种特殊的格式,在png图片的基础上动了些手脚,而且这种手脚你会 看不见摸不着(详情见下面具体内容)。        9.png

2014-07-04 14:48:52 457

转载 Android特色开发之Google MAP

本文节选于机械工业出版社推出的《Android应用开发揭秘》一书,作者为杨丰盛。本书内容全面,详细讲解了Android框架、Android组件、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等基础知识,而且还深入阐述了传感器、语音识别、桌面组件开发、Android游戏引擎设计、Android应用优化、OpenGL等高级知识。另外,本书还全面介绍了如何利用原生的C/C++(NDK)和Pyth

2014-06-28 09:43:21 859

转载 dialog填充整个屏幕

//填充整个屏幕        Window dialogWindow = this.getWindow();        WindowManager windowManager = dialogWindow.getWindowManager();        Display display = windowManager.getDefaultDisplay();      

2014-06-25 10:27:00 1055

转载 SpannableStringBuilder的使用方法

import java.io.IOException;     import org.xmlpull.v1.XmlPullParserException;     import android.app.Activity;   import android.content.res.ColorStateList;   import android.content.res.XmlResour

2014-06-16 10:14:45 738

转载 android自定义progressbar图片大小自适应

通过animation-list 动画自定义的progressbar样式,如果progressbar设置的长度和宽度超过了动画中图片的大小,效果会很难看,通过如下方式可解决。<animation-list xmlns:andro android:variablePadding="true" > <clip xmlns:andro

2014-06-05 13:29:21 2214

转载 TextView/EditText 使用注意地方

关于android软键盘enter键的替换与事件监听软件盘的界面替换只有一个属性android:imeOptions,这个属性的可以取的值有normal,actionUnspecified,actionNone,actionGo,actionSearch,actionSend,actionNext,actionDone,例如当值为actionNext时enter键外观变成一个向下箭头,而值为a

2014-06-05 13:28:47 745

转载 解决SwipeRefreshLayout结合ListView EmptyView使用不起作用的问题

解决SwipeRefreshLayout结合ListView EmptyView使用不起作用的问题SwipeRefreshLayoutListView EmptyView 解决方法:http://stackoverflow.com/questions/22964934/android-swiperefreshlayout-with-empty-textview/23

2014-06-03 15:39:33 4377

转载 Android圆角图片汇总

Android圆角图片汇总今天来对图片的圆角处理做一个简单小结,很多app里面都有圆角效果,根据不同的场景可以采用不同的方案,目前来说有三种方案是比较常用的方案一 .9.png应用场景:1.目标图片已知;2.针对布局背景;实现:.9.png是最简单的方法,只需要用draw9patch准备好相应的.9图,设置为控件的背景即可.参考:http://developer.and

2014-05-08 15:25:39 672

转载 Button或者ImageButton的背景设为透明或者半透明

Button或者ImageButton的背景设为透明或者半透明半透明 透明颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中“aa=alpha”(00 到 ff);“bb=blue”(00 到 ff);“gg=green”(

2014-05-07 16:59:47 1195

转载 Android Google Map API 开发基础知识

开发基于谷歌地图的应用和普通的android应用差不多都要使用它提供给我们的类库,所不同的是google map的类库不是android平台的基本类库,是google api的一部分,所以建立项目时,SDK要选择Google APIs;还有一点,开发基于地图的应用时候需要使用google map的APIkey,必须先申请key,然后才能开发基于地图的应用。下边分步骤记录下,整个过程: 

2014-05-04 16:39:22 598

原创 android shape阴影效果

Android:angle="270"                Android:startColor="#ffdb8f"                                Android:endColor="#ffdb8f" />                            Android:bottom="3dp"              

2014-04-30 13:56:08 1462

转载 android 滑动事件冲突解决 Touch事件处理机制

android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。 一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MOVE->ACTION_UP当屏幕中包含一个ViewGroup,而这个ViewGroup又包

2014-04-30 10:30:46 504

转载 重写ListView解决item高度不一致的问题

重写ListView解决item高度不一致的问题    01public classMyListView extends ListView {02 03    publicMyListView(Context context) {04 

2014-04-29 18:10:02 1961

原创 点击返回键退出popupwindow的方法

点击返回键退出popupwindowmPopupWindow.setFocusable(true); 这句很重要,对背景不会有影响mPopupWindow.setBackgroundDrawable(new BitmapDrawable());然后再设置它的键监听器 mView.setOnKeyListener(onKeyListener);

2014-04-21 09:15:46 2567 1

原创 listview 显示到最后一行

//使listview 显示到最后一行                 listview.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL);从底部开始加载 android:stackFromBottom="true"

2014-04-14 17:16:22 850

转载 Android Browser学习六 多窗口: NavScreen 切换窗口

前面我们简单介绍了Tab和TabControl的大体结构,但是如果想要实现浏览器的多标签切换功能, 还需要一个用户交互界面, 这个界面在Android Browser中就是NavScreen了:这里我们介绍一下下面这个UI的实现, 主要代码在NavScreen.java中. 我们知道, 在Android Browser中 用以和用户打交道的功能基本都被限制在了BaseUI中,

2014-04-11 11:35:12 1535

转载 android 讯飞语音识别的例子

一、提要       昨天搞定了SDK中的那个例子,接着想按照文档自己来写一个,但是.....直接用文档里的代码能调出来东西的话,简直就是奇迹。       所以就花了一些时间,完成了这个语音听写的例子,例子中,点击最下面的button可以开始说话,说完之后,屏幕中的TextView会显示刚才说过的话。     说真的,文档写得真的很不好,接口不详细,demo也没有说明

2014-04-09 11:28:03 1745

转载 android 图片处理

//压缩图片大小      public static Bitmap compressImage(Bitmap image) {            ByteArrayOutputStream baos = new ByteArrayOutputStream();          image.compress(Bitmap.CompressFormat.JPEG, 100, baos);//质

2014-04-08 11:44:42 678

转载 Service 建立 Dialog對話框

一般在建立對話框時都會利用下面的方式建立:public void showDialog(){AlertDialog.Builder builder = new AlertDialog.Builder(this);builder.setTitle("Test!"));builder.setIcon(R.drawable.icon);builder.setMessage("

2014-03-28 16:43:10 632

转载 android.view.WindowManager$BadTokenException: Unable to add window — token null

android.view.WindowManager$BadTokenException: Unable to add window — token null导致报这个错是在于new AlertDialog.Builder(mcontext),虽然这里的参数是AlertDialog.Builder(Context context)但我们不能使用getApplicationC

2014-03-28 16:37:01 583

转载 Android混合开发之Activity类与html页面之间的相互跳转(并解决黑屏有关问题)

Android混合开发之Activity类与html页面之间的相互跳转(并解决黑屏问题)在底部有本程序源码下载本程序流程:程序启动-->testActivity--->phonegap2框架类--->index.html--->testActivity,主要实现activity与html页面的相互跳转,并实现 传递参数的功能。程序结构图:1.创建一个安卓项目

2014-03-19 09:27:53 908

转载 foxmail7.1怎么设置

|浏览:15989|更新:2013-07-19 11:281 2 3 4 5 6 7 分步阅读FOXMAIL现在发布了新版本,7.1。现在我们来讲一下这个新版本怎么设置你的邮箱。工具/原料 FOXMAIL 7.1

2014-03-17 09:54:55 769

转载 WebView注入Java对象注意事项

在android4.2以前,注入步骤如下:[java] view plaincopywebview.getSetting().setJavaScriptEnable(true);  class JsObject {      public String toString() { return "injectedObject"; }   }   webView.addJa

2014-03-10 16:18:49 707

转载 TextView属性大全

今天研究了TextView一天了,发现网上有一篇讲TextView属性的,非常全,收藏一下先。发现TextView有一个比较大的问题,就是文字排版的问题,遇到数字,字母,符号等就会有问题,目前还没有什么解决方法。如果有高人研究出方法来解决,请指教一下哈。android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/

2014-03-03 14:20:33 509

转载 android中textview字数过长解决方法

为了解决textview中内容过长的话自动换行,但是调用measureText函数时发现返回值很不准确,单位也不确定,是pixel还是dip,都不准。后来想起textview中有个内容过长加省略号的属性,即ellipsize,可以解决这个问题,用法如下:在xml中android:ellipsize = "end"    省略号在结尾android:ellipsize = "start"

2014-02-28 17:12:00 867

volley和okhttp的jar包

解决Volley Patch请求在5.0以下不能使用的问题的相关包

2017-11-20

Camera2 Demo

Camera2 Demo

2017-04-07

Android 炫酷图表源码

MPAndroidChart 是 Android 系统上一款开源的图表库。目前提供线图和饼图,支持选择、缩放和拖放。

2015-10-23

MaterialEditText

MaterialEditText 效果

2015-07-22

CardView+ListView

CardView效果+移除CardView流畅的动画效果

2015-07-22

android 自定义日历

android 自定义日历,仿小米日历,界面不错

2015-02-12

仿微信启动切换动画效果

仿微信启动切换动画效果

2015-01-28

仿微信朋友圈下拉刷新

仿微信朋友圈下拉刷新的核心代码,基于此代码可以进行修改

2015-01-21

Android特效的幻灯片-Ken Burns

Ken Burns特效,是视频产品中使用的一种平移和缩放的静态图片的特效。 先看维基百科针对Ken Burns特效的介绍。

2014-10-08

Spinner小例子

Spinner选择下拉框小例子

2014-09-04

ListAcitivity自定义样式

ListAcitivity自定义样式,实用

2014-09-04

AutoCompleteTextView

输入框提示, AutoCompleteTextView小例子,自定义下拉样式

2014-09-04

ActionBar小例子

ActionBar小例子,可自定义样式,ActionBar小例子,可自定义样式,

2014-09-04

Android自定义通知显示在通知栏上

Android自定义通知显示在通知栏上,小例子

2014-08-21

Dialog对话框,包括选择项Dialog,进度条Dialog,下载进度条Dialog

Dialog对话框,包括选择项Dialog,进度条Dialog,下载进度条Dialog

2014-08-20

Dialog对话框

Dialog对话框

2014-08-20

仿小米Dialog

仿小米Dialog对话框

2014-08-19

Genymotion-ARM-Translation.zip

安装有JPUSH推送的App时,Genymotion通常会报错,无法安装App,使用这个工具包做兼容就可以了,直接拖进Genymotion中安装,安装成功后会提示你重启Genymotion模拟器,长按Genymotion电源键选择Power off关机,然后重启就可以了

2014-07-22

Android DownLoadManager小例子

Android DownLoadManager使用的小例子,主要使用DownloadManager.Request方法来下载文件,下载可在通知栏中显示

2014-07-16

Android菊花对话框,菊花进度条

自定义控件,包含菊花进度条和菊花对话框,使用的是多个菊花图片做成动画的效果,使用比较简单

2014-07-14

xUltimate-d9pc-x86.rar

解压xUltimate-d9pc-x86.rar压缩包 1.把预处理黑边的图片到目录example1\res\drawable-hdpi下 2.双击xUltimate-d9pc.exe,听到电脑滴的一声,即可完成去黑边(此时的9.png图片内部加载了黑边信息) 3.根目下会自动生成done文件,在done\example1\res\drawable-hdpi下,就是我们经过处理的9.PNG图片

2014-07-04

android 日期选择组件

android日期选择组件,只有日月年的选择,选择效果流畅,不错的东东

2014-04-30

Android滑动式菜单 SlidingMenu

Android滑动式菜单 SlidingMenu,侧滑效果,效果不错,可下载看看

2014-04-30

android 菊花进度条

菊花进度条,资源里面有几个进度条的图,可自行选择进度条的效果图

2014-04-30

Android ViewBadger 视图标记

Android ViewBadger 视图标记,比如来消息推送时,可在控件上红色圆显示消息的数量,使用非常简单

2014-04-30

android 下拉刷新

listview、gridview等多种控件的下拉,全部封装了,使用较便捷,可以通用下拉刷新

2014-04-30

android 日历

android 日历,页面效果做的不错,下载看看,是个好例子

2014-04-30

仿微信下拉菜单

仿微信下拉菜单,popupwindow 仿微信下拉菜单

2014-04-30

Gridview下拉刷新

Gridview下拉刷新

2014-03-05

简单例子-下载JSON数据

1、从Web服务器返回的JSON数据的结构[{"appeId":"1","survId":"1","location":"","surveyDate":"2008-03-14","surveyTime":"12:19:47","inputUserId":"1","inputTime":"2008-03-14 12:21:51","modifyTime":"0000-00-00 00:00:00"},{"appeId":"2","survId":"32","location":"","surveyDate":"2008-03-14","surveyTime":"22:43:09","inputUserId":"32","inputTime":"2008-03-14 22:43:37","modifyTime":"0000-00-00 00:00:00"},{"appeId":"3","survId":"32","location":"","surveyDate":"2008-03-15","surveyTime":"07:59:33","inputUserId":"32","inputTime":"2008-03-15 08:00:44","modifyTime":"0000-00-00 00:00:00"},{"appeId":"4","survId":"1","location":"","surveyDate":"2008-03-15","surveyTime":"10:45:42","inputUserId":"1","inputTime":"2008-03-15 10:46:04","modifyTime":"0000-00-00 00:00:00"},{"appeId":"5","survId":"32","location":"","surveyDate":"2008-03-16","surveyTime":"08:04:49","inputUserId":"32","inputTime":"2008-03-16 08:05:26","modifyTime":"0000-00-00 00:00:00"},{"appeId":"6","survId":"32","location":"","surveyDate":"2008-03-20","surveyTime":"20:19:01","inputUserId":"32","inputTime":"2008-03-20 20:19:32","modifyTime":"0000-00-00 00:00:00"}]

2014-01-26

下载多个网络图片依次播放Http+AysncTask

下载多个网络图片,并依次播放,Http+AysncTask实现

2014-01-03

ADTPlugin 插件

适合离线安装,配置android的环境,可行

2013-12-10

dr.com客户端(安卓版)

dr.com客户端(安卓版),安卓系统校内网登录客户端

2013-11-19

Android ViewPager Fragment实现QQ界面

ViewPager+Fragment的结合使用,实现QQ界面的理解

2013-11-08

jsonplugin-0.34 struts2包

jsonplugin-0.34 struts2包

2013-10-05

json.js struts2包

json.js struts2包

2013-10-05

prototype.js struts2包

prototype.js struts2包

2013-10-05

android动画切换效果

activity切换时的overridePendingTransition动画效果 淡入淡出效果 overridePendingTransition(R.anim.fade, R.anim.hold); 放大淡出效果 overridePendingTransition(R.anim.my_scale_action,R.anim.my_alpha_action); 转动淡出效果 overridePendingTransition(R.anim.scale_rotate,R.anim.my_alpha_action); 转动淡出效果 overridePendingTransition(R.anim.scale_translate_rotate,R.anim.my_alpha_action); 左上角展开淡出效果 overridePendingTransition(R.anim.scale_translate,R.anim.my_alpha_action); 压缩变小淡出效果 overridePendingTransition(R.anim.hyperspace_in,R.anim.hyperspace_out); 右往左推出效果 overridePendingTransition(R.anim.push_left_in,R.anim.push_left_out); 下往上推出效果 overridePendingTransition(R.anim.push_up_in,R.anim.push_up_out); 左右交错效果 overridePendingTransition(R.anim.slide_left,R.anim.slide_right); 放大淡出效果 overridePendingTransition(R.anim.wave_scale,R.anim.my_alpha_action); 缩小效果 overridePendingTransition(R.anim.zoom_enter,R.anim.zoom_exit); 上下交错效果 overridePendingTransition(R.anim.slide_up_in,R.anim.slide_down_out);

2013-09-29

空空如也

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

TA关注的人

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