
android
文章平均质量分 70
老牛破车懒人
兴趣爱好
展开
-
android客户端从服务器端获取json数据并解析的实现代码
首先客户端从服务器端获取json数据1、利用HttpUrlConnection复制代码代码如下:/** * 从指定的URL中获取数组 * @param urlPath * @return * @throws Exception */ public static String rea转载 2016-10-10 08:52:49 · 866 阅读 · 0 评论 -
android中实现内容搜索
在编写android搜索代码的时候,如何去实现搜索功能,考虑中的有两种:自定义搜索方法: 1.自定义搜索输入框,搜索图标,搜索按钮 2.自定义语音输入方法 3.自定义常用热词内容、样式 4.自定义浏览记录内容和样式 5.自定义弹出样式使用spinner配合listView 6.自定义数据源格式和搜索算法转载 2015-10-15 20:18:15 · 668 阅读 · 0 评论 -
Android Calendar的学习与运用【转】
[java] view plaincopyprint?import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date;转载 2015-10-15 09:20:55 · 265 阅读 · 0 评论 -
android 常用时间格式转换代码
代码片段(1)[全屏查看所有代码]1. [代码][Java]代码 ?12345678910111213141516171819202122232425转载 2015-10-15 09:11:04 · 411 阅读 · 0 评论 -
[Android界面] 关于获取listview中每一个spinner的值的问题
最近被一个问题困扰住了,纠结死我了,目前没找到什么好的办法,其实问题很简单:我在界面显示了一个listview,其中每一个item显示了一个spinner下拉列表和一个EditText文本输入框。通过重写继承的BaseAdapter实现的,可是我想要获取每一个item上面的spinner所选中值,这个该怎样做?关键是BaseAdapter中的getView的position参数会随着屏幕的刷新,自转载 2015-10-29 09:15:26 · 1818 阅读 · 1 评论 -
android.content.res.Resources$NotFoundException: String resource ID #0x1
之前忘了记录这个错误,今天又遇到了。唉,人不能纵容自己犯懒,遂记录之。 错误:android.content.res.Resources$NotFoundException: String resource ID #0x1原因:一般发生在参数 int resId 错误,你把String赋值给int的resId,所以编译器找不到正确的resource于是报错。最简单的转载 2015-10-14 21:00:53 · 3284 阅读 · 0 评论 -
Android编程之LayoutInflater的inflate方法实例
接上篇,接下来,就用最最简单的例子来说明一下:用两个布局文件main 和 test:其中,main.xml文件为:[html] view plaincopyxml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.a转载 2015-10-13 21:53:23 · 313 阅读 · 0 评论 -
Android如何计算时间差
代码如下:DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");try{Date d1 = df.parse("2006-05-26 12:00:00");Date d2 = df.parse("2006-07-02 11:20:00");long diff = d1.getTime() - d2.get原创 2015-10-14 19:37:28 · 1244 阅读 · 0 评论 -
Android随笔之——Android时间、日期相关类和方法
今天要讲的是Android里关于时间、日期相关类和方法。在Android中,跟时间、日期有关的类主要有Time、Calendar、Date三个类。而与日期格式化输出有关的DateFormat和SimpleDateFormat,今天会稍微提到关于这两个类的用法,下次会找个时间细讲。 一、Time类 在官方的API中,有建议说使用Time代替Calend转载 2015-10-14 17:35:32 · 384 阅读 · 0 评论 -
android记录登录状态
android 开发过程中,我们经常有需要记住登陆的状态的情况。下面是我实现这一功能的一些思路首先假设,咱们已经实现了登录。要实现记住登录,我们当然需要将一些数据保存到什么地方。android为我们提供了以下几种保存数据的机制1、SharedPreference 最简单,也是我们要使用的2、sqlite数据库 可以实现,但是操作要麻烦一些3、文件存储转载 2015-10-27 13:41:44 · 1306 阅读 · 0 评论 -
Fragment和Activity
Fragment和Activity的交互 一个Fragment的实例总是和包含它的Activity直接相关。 fragment可以通过getActivity() 方法来获得Activity的实例,然后就可以调用一些例如findViewById()之类的方法。 如: View listView = getActivity().findViewById(R.id转载 2015-10-12 22:41:10 · 291 阅读 · 0 评论 -
Android里什么时候使用fragment什么时候使用activity呢?
Fragment的设计初衷便是为了将布局与代码逻辑一起封装,想想下面这个场景:一款APP包含界面A和界面B,界面B为界面A的详情。你需要同时适配手机和平板,手机版的操作逻辑为A跳转到B,而平板的布局为AB同一界面,A在左边,B在右边。这时候最好的方法将A、B都封装为Fragment,手机中直接使用Fragment,平板中设置两个Fragment的布局即可。转载 2015-10-12 22:25:08 · 1195 阅读 · 0 评论 -
一个Android Activity管理器,用于管理活动的Activity
向大家发一个Android Activity管理器,用于管理活动的Activity,可实现将一个activity添加到管理器、得到保存在管理器中的Activity对象、返回管理器的Activity是否为空、关闭所有活动的Activity除了指定的一个之外、移除Activity对象,如果它未结束则结束它、返回管理器中是否包含指定的名字,用于android开发时相当有用:view转载 2015-10-12 22:18:38 · 629 阅读 · 0 评论 -
[转载]android之Activity参数相互传递总结
原文地址:android之Activity参数相互传递总结作者:苦行僧在android中,不同的Activity之间存在调用关系(本文假设A触发B),必然有时候需要传递参数,传递参数的方式,根据个人经验总结三种出来,分别做一下讨论和例程说明。如果有质疑,可以保持联系。方法一:intent传递消息由A向B传递参数Intent intent1 = newIntent(Activit转载 2015-10-12 20:57:06 · 333 阅读 · 0 评论 -
DiscreteSeekBar是一个Material Design风格的、带有气泡指示器的拖动条。可以自定义样式,非常不错的东西
名称:DiscreteSeekBar作者:doliangzhe来源:github浏览:85下载:50最新更新:2015-08-22实例演示实例源码DiscreteSeekBar是一个Material Design风格的、带有气泡指示器的拖动条。转载 2015-10-25 23:31:43 · 1296 阅读 · 0 评论 -
Android 对话框(Dialog)大全 建立你自己的对话框
Android 对话框(Dialog)大全 建立你自己的对话框 转载自:http://www.cnblogs.com/salam/archive/2010/11/15/1877512.html 下面是几种对话框的效果: (注意:按1下[Back]按键同样会出现该对话框)图一 图转载 2015-10-11 07:17:50 · 263 阅读 · 0 评论 -
农民伯伯的博客——android中文API文档详解
http://www.cnblogs.com/over140/原创 2015-10-15 19:46:00 · 534 阅读 · 0 评论 -
Android 中 有趣味的GridView
GridView的监听,选择,美化等详解 工作这么久以来,都是以解决需求为目标。渐渐发现这种学习方式不好,学到的知识能马上解决问题,但没有经过梳理归纳。故想系统总结下一些有趣味的知识点。在这篇博客中想以一个例子系统讲解下GridView控件涉及到的方方面面,比如监听,背景图的设置等。 1.控件属性介绍 android:listSelector="@drawabl转载 2015-10-30 19:00:20 · 444 阅读 · 0 评论 -
WEB Service 下实现大数据量的传输
Vs2005里面的,查询12000条记录,设置RemotingFormat = SerializationFormat.Binary;再序列化,通过WebService传输,客户端接收,再反序列化,确实效果大大的优于直接传送DataSet,不仅网络传输中如此,即使本机,性能改善也非常明显.下面分别是WebService里面的方法和客户端反序列化取DataSet的方法.1. 服务器上转载 2016-02-04 19:44:04 · 534 阅读 · 0 评论 -
android日常开发总结的技术经验60条
android日常开发总结的技术经验60条doliangzhe• 02-12 13:34• 评论(0)阅读(12)1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。2. 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架LiteOrm库,超级清晰且转载 2016-02-15 11:01:55 · 341 阅读 · 0 评论 -
HTTP API响应数据规范整理
概述本文档为本人对长期开发API接口所整理的经验总结,如有不完善或不合理的地方,望各位多提意见。文档目的为规范服务器端API接口,便于服务器端与客户端代码重用。服务器端和客户端可根据实际所定义规范编写序列化和反序列化工具,以便减少一些开发时间。本文档为个人观点,仅供参考。HTTP接口Execute(CUD)用于client向server发起的POST、PUT和DEL转载 2016-02-06 01:42:09 · 400 阅读 · 0 评论 -
使用Jfinal编写的HTTP API应用脚手架项目
摘要 实际上这个项目更像一个脚手架,是我多次开发HTTP API应用的经验总结。其中包含了常用的模块(如账户相关,版本更新等),以及本人认为比较好的开发方式和规范。做好了一些基础的东西(如配置,响应规范等)和公共的模块,主要应用于APP(Android,IOS,WebApp)接口快速开发。jfinal java api 脚手架目录[-]项目介绍项目配置转载 2016-02-06 01:24:43 · 960 阅读 · 0 评论 -
WritableWorkbook 详细用例
【本文转载自:http://www.iteye.com/topic/1074105】 java 操作 Excel 最常用的就是JXL(java excel api)和POI,今先看下JXL吧。首先可以到http://www.andykhan.com/jexcelapi/download.html 下载最新的jxl.jar,里面有它的jar包和API,内有一个小例子,可以参考一下。转载 2015-12-26 12:55:41 · 2134 阅读 · 0 评论 -
Java生成和操作Excel文件
Java生成和操作Excel文件JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为它是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访转载 2015-12-25 16:42:51 · 410 阅读 · 0 评论 -
Android与服务器端数据交互(http协议整合struts2+android)
在android中有时候我们不需要用到本机的SQLite数据库提供数据,更多的时候是从网络上获取数据,那么Android怎么从服务器端获取数据呢?有很多种,归纳起来有一:基于Http协议获取数据方法。二:基于SAOP协议获取数据方法,三:忘了-------那么我们的这篇文章主要是将关于使用Http协议获取服务器端数据,这里我们采取的服务器端技术为java,框架为Struts2,或者可以有S转载 2016-01-27 02:15:38 · 312 阅读 · 0 评论 -
用Android搭建客户端 手机和服务器交互开发实例
2011-03-28 17:24 Jclick JavaEye 字号:T | T本文介绍了如何使用Android搭建客户端,实现手机和服务器的交互。让我们了解如何采用SSH框架,把服务器端的信息用JSON的形式发送到手机端。AD:【51CTO技术沙龙】春节献礼:移动APP创新之美_UI设计笔者以前是学的Java EE,由于项目需要要开转载 2016-01-27 01:59:45 · 795 阅读 · 0 评论 -
Java----Servlet服务器端编程初解
Servlet服务器端编程初解Servlet是一种运行在服务器端的Java程序,也可以说是服务器端的应用程序。它能够像CGI脚本一样扩展Web服务器的功能,且比CIG具有更高的效率,功能强大与平台无关等。1、Servlet简介Servlet即Java服务小程序,是使用应用程序设计接口以及相关类和方法的Java程序。它可以作为一种插件,像Applet一样嵌入到Web服务器中运转载 2016-01-27 01:25:12 · 386 阅读 · 0 评论 -
android string.xml中显示特殊字符
项目中要在string.xml 中显示特殊符号,如@号冒号等,直接写肯定不行啦。。只能考虑使用ASCII码进行显示:@号 @:号 :空格 以下为常见的ASCII十进制交换编码:& #032;--> & #033;-->!& #034;-->"& #035;-->#& #036;-->$& #037;-->%& #038;-->&& #0转载 2016-01-09 13:32:11 · 1045 阅读 · 0 评论 -
Android 资源类型 整理
1.字符串资源>>1.普通字符串>>2.字符串数组 string-array name="planets_array"> aaa bbb string-array>获取方式:getResources().getStringArray(R.array.planets_array)>>3.复数字符串资源某转载 2016-01-09 13:31:09 · 399 阅读 · 0 评论 -
android实现本程序数据的备份与恢复
本文原创,转载爬虫请保留原文地址:http://maosidiaoxian.iteye.com/blog/1488067 android中数据存储方式主要有四种,即SharePreferences,Sqlite3,文件和ContentProvider。所以要对本程序的数据进行备份,其实也就是把这些数据文件拷贝到另外的目录,在恢复时再拷贝回来。 以下以我的一个程序为例,其中使用了Shar转载 2015-12-24 09:33:29 · 1680 阅读 · 0 评论 -
Android数据库备份和恢复
一定要加上权限,否则不能在sdcard中创建文件 在android手机上将应用的数据库备份到sdcard,从sdcard中恢复数据库到应用 直接调用 restoreDB 进行数据库恢复,调用backupDB进行数据库备份。 恢复的时候会显示出可以恢复的数据库文件列表?1转载 2015-12-23 16:23:22 · 1233 阅读 · 0 评论 -
android一键分享功能不使用任何第三方sdk
广大的Android开发者同胞们是不是已经受够了社交平台分享的折腾了呢,下面我为大家介绍一种简单的分享方法,省去了一大把申请加审核的时间和心力。趁热乎分享出来,希望能帮到大家。 在android中有自带的一键分享功能,不过它会把所有带分享的应用都找出来,如果我们只需要一些常见的分享应用,该如何做呢?下面看我的效果图(横屏和竖屏自动适配):转载 2016-01-20 18:10:31 · 457 阅读 · 0 评论 -
Android反射出一个类中的其他类对象并调用其对应方法
MainActivity如下: [java] package cn.testreflect; import java.lang.reflect.Field; import java.lang.reflect.Method; import android.os.Bundle; import android.app.Activity;转载 2015-11-28 22:07:53 · 1200 阅读 · 0 评论 -
Android基础之使用Fragment控制切换多个页面(三)
今天讲解一下Fragment的控制,主要是切换View和页面替换等操作。还有就是如何获取Fragment的管理对象,以及与Activity的通信方式。1、管理Fragment要在activity中管理fragment,需要使用FragmentManager. 通过调用activity的getFragmentManager()取得它的实例.•可以通过FragmentManager转载 2015-10-11 06:43:23 · 570 阅读 · 0 评论 -
Android基础之Fragment与Activity交互详解(二)
今天继续讲解Fragment组件的特性,主要是跟Activity的交互和生命周期的关系,我们前面已经说过Fragment是依赖于Activity的,而且生命周期也跟Activity绑定一起。下面我们看看Fragment跟Activity的关系。1、为Activity创建事件回调方法在一些情况下, 你可能需要一个fragment与activity分享事件。 一个好的方法是在fragmen转载 2015-10-11 06:41:38 · 793 阅读 · 0 评论 -
Android适配器Adapter学习
在开发中我们需要绑定一些数据展现到桌面上,这是就需要AdapterView。AdapterView是ViewGroup的子类,它决定了怎么展现视图通过Adapter来绑定特殊的数据类型。 AdapterView是非常有帮助的当你展现数据在你的布局中。Gallery,ListView和 Spinner是AdapterView的子类。 下面看一下AdapterView的结构图:转载 2015-10-05 20:43:49 · 248 阅读 · 0 评论 -
Android最佳性能实践(四)——布局优化技巧
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/43376527在前面几篇文章当中,我们学习了如何通过合理管理内存,以及高性能编码技巧的方式来提升应用程序的性能。然而实际上界面布局也会对应用程序的性能产生比较大的影响,如果布局写得糟糕的话,那么程序加载UI的速度就会非常慢,从而造成不好的用户体验。那么本篇文章我们就来学习一下转载 2015-10-03 21:27:05 · 384 阅读 · 0 评论 -
Android数据库高手秘籍(七)——体验LitePal的查询艺术
经过了多篇文章的学习,我们已经把LitePal中的绝大部分内容都掌握了。现在回想起来了,增删改查四种操作中的前三种我们都已经学完了,不知道现在使用起数据库来,你有没有感觉到格外的轻松和简单。但是呢,我们都知道,在所有的数据库操作当中,查询操作肯定是最复杂的,用法也是最多的,因此LitePal在查询方面提供的API也是比较丰富,而且LitePal在查询方面的API设计也是颇为艺术的。那么今天我们就专转载 2015-10-03 21:18:04 · 787 阅读 · 0 评论 -
Android数据库高手秘籍(六)——LitePal的修改和删除操作
在上一篇文章中,我们学会了使用LitePal进行存储数据的功能。确实,比起直接使用Android原生的API,LitePal明显简单方便了太多。那么,在增删改查四种操作中,我们已经把“增”学完了,今天就让我们继续趁热打铁,学习一下如何使用LitePal进行修改和删除操作。还没有看过前一篇文章的朋友建议先去参考 Android数据库高手秘籍(五)——LitePal的存储操作 。LitePal转载 2015-10-03 21:16:55 · 295 阅读 · 0 评论 -
Android数据库高手秘籍(三)——使用LitePal升级表
原文出处: 郭霖的博客 欢迎分享原创到伯乐头条在上一篇文章中,我们学习了LitePal的基本用法,体验了使用框架来进行创建表操作的便利。然而大家都知道,创建表只是数据库操作中最基本的一步而已,我们在一开始创建的表结构,随着需求的变更,到了后期是极有可能需要修改的。因此,升级表的操作对于任何一个项目也是至关重要的,那么今天我们就一起来学习一下,在Android传统开发当中升级表的方式,以转载 2015-10-03 21:09:00 · 552 阅读 · 0 评论