android
hhy018
这个作者很懒,什么都没留下…
展开
-
Android动态改变GridView的值【安卓进化二十二】
http://blog.csdn.net/wdaming1986/article/details/6786444 最近感觉GridView的用法比较灵活,比如写一些动态改变的东西,更新显示效果比较明显,所以我写了一个demo,选中球后,点击确定显示选中的球在主页面,点击重置,则选中的球都被清空。这个效果还是比较不错的!希望给大家启迪。项目图片我没有上传,有问题的请留转载 2015-01-08 10:20:30 · 720 阅读 · 0 评论 -
Activity生命周期(从零开始学Android)
http://blog.csdn.net/jianghuiquan/article/details/8569291android开发不能不知activity生命周期,理解Activity的生命周期对应用程序开发来说是至关重要的,这样才能确保您的应用提供了一个很好的用户体验和妥善管理其资源。 Activity状态 随着Activity的创建和销毁,也就会进出转载 2015-01-21 16:26:04 · 484 阅读 · 0 评论 -
一步步教你为网站开发Android客户端
【IT168技术 】本文面向Android初级开发者,有一定的Java和Android知识即可。文章覆盖知识点:HttpWatch抓包,HttpClient模拟POST请求,Jsoup解析HTML代码,动态更新ListView 背景介绍:客户端(Client)或称为用户端,是指与服务器相对应,为客户提供本地服务的程序。而android系统上的90%客户端软件都有一个共性,就是为转载 2015-03-16 10:40:42 · 665 阅读 · 0 评论 -
Android中解析XML
XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。今天就由我向大家介绍一下在Android平台下几种常见的XML解析和创建的方法。在Android中,常见的XML解析器分别为SAX解析器、DOM解析器和PULL解析器,下面,我将一一向大家详细介绍。SAX解析器:SAX(Simple API转载 2015-03-30 14:03:58 · 441 阅读 · 0 评论 -
Android平台调用WebService详解
上篇文章已经对Web Service及其相关知识进行了介绍(Android开发之WebService介绍 ),相信有的朋友已经忍耐不住想试试在Android应用中调用Web Service。本文将通过一个简单的示例讲解和演示Android平台的Web Service开发。Ksoap2-android简介 在Android平台调用Web Service需要依赖于第三方类库k转载 2015-03-31 11:46:39 · 485 阅读 · 0 评论 -
Android模拟器访问本地Web应用
本篇文章试图解决这样一个问题:如何在Android模拟器上访问本地的Web应用? 例如,在你的开发机器上启动一个Tomcat服务,接着打开电脑上的浏览器,默认情况下输入http://localhost:8080/就能够访问到Tomcat的主页面;那么,如果我们想在Android模拟器上来访问,可以吗?答案是肯定的,但是访问的URL会有所变化,这又是为什么呢?请继续往下看。 在一般转载 2015-03-31 11:47:26 · 399 阅读 · 0 评论 -
设置ExpandableListView左边的箭头
Android心得:ExpandableListView 功能界面布局探究之一 本文是最近我对ExpandableListView的探究心得,也总结了网上说的不全面的几个问题:1、更换ExpandableListView右边的箭头(小图标)的疑问2、展开一个group的实现3、没有child的下拉列表,group不展开的实现1、更换E转载 2015-03-18 15:29:49 · 3597 阅读 · 0 评论 -
Android之ExpandableListView的属性(Group不展开)
转http://blog.csdn.net/heng615975867/article/details/114653931. 设置ExpandableListView 默认是展开的: 先实例化exListView 然后 [java] view plaincopyexListView.setAdapter(exlvA转载 2015-03-18 15:36:58 · 587 阅读 · 0 评论 -
通过HttpClient请求webService
本文使用的是查询手机号码归属地的Web service:http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl。查询的主要方法:http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?op=getMobileCodeInfo可以看原创 2015-03-31 17:34:45 · 2729 阅读 · 0 评论 -
第49章、可伸缩列表ExpandableListView(从零开始学Android)
http://blog.csdn.net/jianghuiquan/article/details/8350550 如果希望展示的列表可以收缩和展开,就像QQ好友列表一样,我们可以使用ExpandableListView。 一、设计界面 1、布局文件 打开activity_main.xml文件。 输入以下代码:[html]转载 2015-01-21 16:15:25 · 531 阅读 · 0 评论 -
RadioButton 代码设置位置
RadioGroup rg = new RadioGroup(zhangjieActivity.this); final RadioButton aItem = new RadioButton(zhangjieActivity.this); aItem.setButtonDrawable(R.drawable.myradio); aItem.setPaddi原创 2014-12-31 12:23:13 · 953 阅读 · 0 评论 -
android中如何在等分LinearLayout
xml android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> java final Linea原创 2015-01-08 09:02:29 · 1686 阅读 · 0 评论 -
sqlite(sql)替换特殊字符(换行,tab键等)
换tab sql语句:UPDATE table_name SET field_name=REPLACE(field_name,char(09),'')但是 sqlite会报错在sqlite中 换tab 为x'09'所以sql为: update question_select set title =replace(title, x'09','')这写其实都是原创 2015-01-30 10:07:21 · 13154 阅读 · 0 评论 -
SQLite的SQL语法
转自:http://blog.csdn.net/ejzhang/article/details/6224915SQLite库可以解析大部分标准SQL语言。但它也省去了一些特性并且加入了一些自己的新特性。这篇文档就是试图描述那些SQLite支持/不支持的SQL语法的。查看关键字列表。如下语法表格中,纯文本用蓝色粗体显示。非终极符号为斜体红色。作为语法一部分的运算符用黑色Roman字体转载 2015-01-14 09:09:02 · 412 阅读 · 0 评论 -
关于sqlite的一些语句
创建CREATE TABLE A(isDo char(10) PRIMARY KEY,isWrong char(8) NOT NULL,chose char(8),tiHao INTEGER ) create table temp as select * from A;更新一列的多个数据update tableA set isDo=(select isDo from原创 2015-01-13 16:09:21 · 339 阅读 · 0 评论 -
Android开发实践:拷贝assets到sdcard
我们知道,Android工程目录下有一个assets文件夹,它到底有什么作用呢?网上关于assets文件夹与res/raw文件夹的区别的讨论挺多的,也没有一个统一官方的结论,到底何时用assets,何时用res/raw,这里我也来谈谈我的理解和总结。我认为raw目录毕竟是存放于res目录下的,因此,应该更多地把raw目录看作是系统资源文件的一部分。res转载 2014-12-26 15:07:08 · 668 阅读 · 0 评论 -
控制ViewPager的切换速度
第一步:首先创建一个类继承Scrollerpackage com.front.adshow;import android.content.Context;import android.view.animation.Interpolator;import android.widget.Scroller;public class FixedSpeedScroller extends转载 2015-01-15 13:45:25 · 451 阅读 · 0 评论 -
ScrollView起始位置不是最顶部的解决办法
随手笔记而已: ScrollViewmyScrollView= (ScrollView)this.findViewById(R.id.scrollView1); myScrollView.smoothScrollTo(0,0);原创 2014-12-30 09:41:56 · 651 阅读 · 0 评论 -
彻底解决 Canvas 引起的 java.lang.unsupported operation exception, android.view.GLES20Canvas.clipPath(GLES20
最近在做一个电子书项目,想要把开源的Shelves+iReader的翻页卷曲等弄到一起,在做卷曲效果时遇到以下问题: java.lang.unsupported operation exception, android.view.GLES20Canvas.clipPath(GLES20Canvas...万能的谷哥告诉我,这是硬件加速的问题,可是我从来没开启过硬件加速啊,做了个测试,View层的硬件转载 2014-12-31 10:58:04 · 781 阅读 · 0 评论 -
Android 播放器中容易用到的进度条[音量控制,播放进度]
转子:http://www.linuxidc.com/Linux/2011-08/40306.htm1,显示当前播放进度2,显示当前音量 package rw.test;import java.io.IOException;import Android.app.Activity;import a转载 2015-04-03 11:16:14 · 2630 阅读 · 0 评论 -
自定义漂亮的Android SeekBar样式
转子:http://blog.csdn.net/w8320273/article/details/7852752系统自带的SeekBar真是太难看了,项目需要,只能自定义了,先来张效果图第一个Seekbar 背景是颜色,thumb是图片,上代码:[html] view plaincopySeekBar转载 2015-04-03 11:29:15 · 1084 阅读 · 0 评论 -
android语音识别之科大讯飞语音API的使用
因为最近在研究语音识别,所以借鉴了一下CreAmazing网友的帖子Android系统本身其实提供有语音识别模块,在它的APIDemo里也有关于语音识别的sample,不过经过大多开发者的真机测试,发现很多真机并不能使用哪个sample,在网上查找了一下原因,大部分是因为开发者在刷机的时候,大部分的ROM都阉割掉了语音识别和语音合成TTS(Text To Speech)部分,所转载 2015-04-23 09:47:35 · 1661 阅读 · 0 评论 -
深入Android SQLite 事务处理详解
来自:http://www.jb51.net/article/36645.htm应用程序初始化时需要批量的向sqlite中插入大量数据,单独的使用for+Insert方法导致应用响应缓慢,因为 sqlite插入数据的时候默认一条语句就是一个事务,有多少条数据就有多少次磁盘操作。我的应用初始5000条记录也就是要5000次读写磁盘操作。而且不能保证所有数据都能同时插入转载 2015-06-17 16:40:42 · 510 阅读 · 0 评论 -
多款Android播放器源码集锦
开源的Android视频播放器--更新主界面,添加网页浏览http://blog.csdn.net/jwzhangjie/article/details/9400627开源的Android视频播放器http://blog.csdn.net/jwzhangjie/article/details/9379511Android本地视频播放器开发--SDL编译htt原创 2015-05-22 15:50:40 · 662 阅读 · 0 评论 -
利用反射机制访问类中的私有方法
import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method; /** * @author weiweishen * 帮助测试私有方法的工具类 */public class PrivateMethodTestUtil { /** * 测试私有方法 * @转载 2015-07-15 17:00:52 · 380 阅读 · 0 评论 -
Android广告的Activity收集
("com.adsmogo.adview.AdsMogoWebView" ("芒果广告", 0));("com.lmmob.ad.sdk.LmMobAdWebView" ("力美", 0));("com.mobisage.android.MobiSageActivity" ("艾德思奇", 0));("net.youmi.android.AdActivity" ("有米转载 2015-07-29 15:38:52 · 1153 阅读 · 0 评论 -
Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程
前言确实好久没有写过了,一直以来把写博文当作自己学习的总结,当作做过的笔记,随时都可以拿出来看看。不过最近习惯了用OneNote和印象笔记,所以就很少在论坛写博文。但是偶尔看到几篇被转载了,也小小的虚荣了下。这种虚荣大神们已经习以为常,他们是不能理解的。好吧,转入正题。参加工作从事Java Web开发将近两年,也没有完整的搭建出一个SSH框架的项目,说出来确实有点不好意转载 2015-07-24 10:01:51 · 852 阅读 · 0 评论 -
直接拿来用!最火的Android开源项目整理
一、代码库1、from 代码家整理比较好的源码连接****************************************************************************************************************************************************************转载 2016-02-24 15:51:53 · 397 阅读 · 0 评论 -
Android 快速开发框架:推荐10个框架
对于Android初学者以及对于我们菜鸟,这些大神们开发的轻量级框架非常有用(更别说开源的了)。 下面转载这10个框架的介绍:(按顺序来吧没有什么排名)。一、 Afinal官方介绍:Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActiv转载 2016-02-24 15:55:52 · 596 阅读 · 0 评论 -
RecyclerView嵌套ListView 只显示一条数据
今天做项目发现 RecyclerView嵌套ListView 只显示一个item, 咋办!此时我们需要把ListView重写一下onMeasure方法。因为当ListView的Item每次改变时都会调用onMeasure.自定义ListView就可以 了 public CustomListView(Context context) { super(co原创 2017-03-29 14:37:39 · 2564 阅读 · 0 评论 -
根据URL得到文件名称
public static String getFileName(String url) { String filename = ""; boolean isok = false; // 从UrlConnection中获取文件名称 try { URL myURL = new URL(url);转载 2015-05-28 11:17:53 · 3101 阅读 · 0 评论 -
Androide SQLiteDatabase数据库操作(转)
SQLite可以解析大部分的标准SQL语句:建表语句:create table 表名(主键名 integer primary key autoincrement(设置为自增列),其他列名及属性)或(主键名 integer primary key )SQLite数据库中将所有声明为“integer primary key”的列自动识别为自增列。 查询语句:select * from 表名转载 2015-05-20 11:59:35 · 454 阅读 · 0 评论 -
Android 实现语音识别的完整代码
苹果的iPhone 有语音识别用的是Google 的技术,做为Google 力推的Android 自然会将其核心技术往Android 系统里面植入,并结合google 的云端技术将其发扬光大。所以Google Voice Recognition在Android 的实现就变得极其轻松。语音识别,借助于云端技术可以识别用户的语音输入,包括语音控制等技术,下面我们将利用Google 提供转载 2015-04-23 09:45:14 · 2588 阅读 · 0 评论 -
Android一键锁屏程序实例
据笔者了解,所有的android手机都用电源键来手动锁屏。笔者使用手机时,一天之内手动锁屏的次数绝对不少于30次。如果都用电源键来进行的话,那么电源键的使用寿命一定不会长久。虽然现在有很多的桌面软件都集成了一键锁屏,但是要安装这些软件就必须安装它们的其他组件,这点让人很不爽,因为他们会定期自动更新,或者在后台运行一些我不想要的东西。所以我决定自己写一个锁屏程序。经过在android开发文档转载 2015-04-23 16:34:05 · 590 阅读 · 0 评论 -
android 4.0 禁用系统home键!亲测可用!
网上找到: 刚刚发现4.0上还有一种方法可以屏蔽和重写Home键,而且非常简单。代码如下: public static final int FLAG_HOMEKEY_DISPATCHED = 0x80000000; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedI原创 2015-04-24 09:18:04 · 930 阅读 · 0 评论 -
android 中WebView进度条载入
import android.graphics.Color;import android.os.Bundle;import android.os.Handler;import android.view.Menu;import android.view.View;import android.webkit.WebChromeClient;import android.webkit.Web转载 2015-04-24 17:09:45 · 458 阅读 · 0 评论 -
Android Examples PDF
How to Read PDF files in Android?Read PDF Files from Sdcard in AndroidFirst Create one Android Project in Eclipse after that download PDFViewer.jar file from Internet and then add into p转载 2015-04-24 15:58:09 · 392 阅读 · 0 评论 -
【Android】拷贝文件到另一个目录下
http://blog.csdn.net/etzmico/article/details/7786525/** * 复制单个文件 * @param oldPath String 原文件路径 如:c:/fqf.txt * @param newPath String 复制后路径 如:f:/fqf.txt * @return boolean转载 2015-04-16 16:45:09 · 460 阅读 · 0 评论 -
Android数据格式解析对象JSON用法
1.JSON概念: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性,从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 JSON可以将Java对象转成json格式的字符串,可以将json字符串转换成Java。比XML更轻量级,Json使用起来比较轻便和简单。JSON数据格式,在Android转载 2015-04-27 13:56:01 · 417 阅读 · 0 评论 -
Android开发之如何保证Service不被杀掉(broadcast+system/app)
序言最近项目要实现这样一个效果:运行后,要有一个service始终保持在后台运行,不管用户作出什么操作,都要保证service不被kill,这可真是一个难题。参考了现今各种定制版的系统和安全厂商牛虻软件,如何能保证自己的Service不被杀死呢?其实除了常规的手段,我们可以参考一下微信和360,设置-程序-正在运行,可以看到微信是同时开启了两个进程和服务:【有兴趣可转载 2015-05-06 14:41:04 · 493 阅读 · 0 评论