-
编撰 Android 触摸屏手势识别程序
编写Android触摸屏手势识别程序很多时候,利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过GestureDetector.OnGestureListener接口来实现的,不过William翻遍了Android的官方文档也没有找到一个...
334
热度 -
15个十分有用的Android代码
15个非常有用的Android代码?1:查看是否有存储卡插入Stringstatus=Environment.getExternalStorageState();if(status.equals(Enviroment.MEDIA_MOUNTED)){??说明有SD卡插入}2:让某个Activity透明OnCreate中不设Layoutthis.setTheme(R.style.Theme_Tran...
78
热度 -
Android 对话框 (1) 管理对话框
Android对话框(一)管理对话框转过来的贴,不想动原文,划分了原文的模块!添加了代码和效果。在此为勒些共享技术的程序员表示由衷的感谢和诚挚的问候!原帖:http://hi.baidu.com/leran0222/blog/item/b5395a4b908628fa83025c7e.html(原文)/**用户可以继承Dialog类或者它的子类并且创建一个新的layout。ShowingaDial...
373
热度 -
android一些惯用事件
android一些常用事件1:查看是否有存储卡插入Stringstatus=Environment.getExternalStorageState();if(status.equals(Enviroment.MEDIA_MOUNTED)){说明有SD卡插入}2:让某个Activity透明OnCreate中不设Layoutthis.setTheme(R.style.Theme_Transparent...
85
热度 -
Android之用PopupWindow兑现弹出菜单
Android之用PopupWindow实现弹出菜单在使用UC-WebBrowser时,你会发现它的弹出菜单跟系统自带的菜单不一样。它实现更多菜单选项的显示和分栏。其实,它的本身是PopupWindow或者是AlertDialog对话框,在里面添加两个GridView控件,一个是菜单标题栏,一个是菜单选项。菜单选项视图的切换可以通过适配器的变换,轻松地实现。二、实现要点:(1)屏蔽系统弹出的菜单:...
51
热度 -
android有效解决加载大图片内存溢出的有关问题
android有效解决加载大图片内存溢出的问题尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,?因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。?因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitm...
71
热度 -
android ormlite 登录登记的例子
androidormlite登录注册的例子ormlite的资料真少,网上很难找,就干脆自己看些api,以前以为这些api什马的很难,看下来之后觉得也不怎么困难。找了些操作数据库的类的用法,所以做了一个登录注册的小例子。??首先是登录相关的类??packagecom.cng;importjava.sql.SQLException;importjava.util.ArrayList;importjav...
120
热度 -
Android有效解决加载大图片时内存溢出的有关问题[转]
Android有效解决加载大图片时内存溢出的问题[转]尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bi...
73
热度 -
Twitter V1.1在Android中的使用
TwitterV1.1在Android中的应用前面申请CONSUMER_KEY和CONSUMER_SECRET的过程就忽略了,这里直接上代码。?AndroidManifest.xml<?xmlversion="1.0"encoding="utf-8"?><manifestxmlns:android="http://schemas.android.com/apk/res/andro...
458
热度 -
ZeroClipboard的时代或许已经过去了
【原创】ZeroClipboard的时代或许已经过去了曾经,一个网页上要用Javascript实现网页内容的复制,其实是很麻烦的一件事情。虽然在这个问题上IE有其高大上的window.clipboardData方法支持直接复制指定内容,Firefox也早早的支持了document.execCommand命令,但是因为早期的Chrome不支持浏览器直接操作剪贴板,或者说不支持document.exe...
340
热度 -
Android快速开发之appBase——(二).万能的Adapter
Android快速开发之appBase——(2).万能的AdapterAndroid快速开发之appBase——(2).万能的Adapterandroid的Adapter是常用的一个组件,自定义的adapter基本上都是集成BaseAdapter,然后实现getView等一系列方法。时间长了,难免让人感觉到写的重复性代码过多,那么万能的Adapter讲解放你的双手。对比BaseAdapterpac...
204
热度 -
android SQLiteOpenHelper应用示例
androidSQLiteOpenHelper使用示例我们大家都知道Android平台提供给我们一个数据库辅助类来创建或打开数据库,这个辅助类继承自SQLiteOpenHelper类,在该类的构造器中,调用Context中的方法创建并打开一个指定名称的数据库对象。继承和扩展SQLiteOpenHelper类主要做的工作就是重写以下两个方法。onCreate(SQLiteDatabasedb):当数...
111
热度 -
应用程序在添加片段时崩溃
问题描述 我正在尝试使用导航抽屉和标签创建类似于Google音乐的应用程序。 导航抽屉部分正在工作,但现在我无法使用这些标签。 添加该片段(在main的onCreate的末尾)会使应用程序崩溃(我注意到有时它没有崩溃?!,但有90%的崩溃了)。 我是Android的新手,不知道问题来自何处。 错误消息似乎是描述性的,但是我不能将手指放在代码的一部分上。 我的主要活动是扩展AppCompatAc...
34
热度 -
使用Exchange ActiveSync从Android应用发送电子邮件
问题描述 我正在尝试从android应用程序中发送电子邮件。 我已经使用gmailsmtp服务器进行了正常运行的演示,但是事实证明迁移到使用MicrosoftExchange2013邮件服务器非常困难。 我得到以下异常跟踪(我已经匿名化了服务器名称和IP地址): 10-2110:21:00.16214167-14546/no.uib.jmi053.tefapplicationW/System.e...
81
热度 -
如何将 json 对象存储到共享首选项?
问题描述 我正在创建一个应用程序,在我的应用程序中,我收到响应并将其显示在自定义警报对话框中,直到这里它工作正常,现在我要做的是如果用户从警报对话框中选择一个项目一次,它应该将它存储在首选项,这样就不需要每次都获取数据。 以下是我的代码片段。 我得到的以下回应是: { "states":[ { "id":"1", "state_slug":"agra", "statename":"Agra"...
47
热度 -
使用齐射在服务器上发布数据
问题描述 我正在使用Volley在服务器上发送一些数据。 另外,我有一个Java类名称SpeakerBean,在其中定义了所有其值来自服务器的参数,并在其中将连接了不同类名称的值发布到服务器上。 现在我的问题是,在连接类我要送的价值之一SpeakerBean名speaker_id与连接类的参数内部,但我不知道怎么做,因为我不使用控制/部件(文本框,编辑框)对于speaker_id。 那么,如何使...
81
热度 -
Java Web Application 从架构 六 邮件服务器与资源存储
JavaWebApplication自架构六邮件服务器与资源存储 ????这篇里,做一些简单轻松的配置,邮件服务器的连接与资源的存储。 ????第一篇的架构中就有提到,通常在开发Web程序时,要连接的外部辅助系统不仅仅只是数据库,还有很多其他的系统需要连接,故而将业务层下面一层叫做Pin,来做与外部系统的数据交互。这里就列举一些:比如LDAP服务器,即轻量级目录访问协议的服务器,简单而言是一种优化...
484
热度 -
WebView的应用
WebView的使用 WebView extendsAbsoluteLayout implementsViewGroup.OnHierarchyChangeListenerViewTreeObserver.OnGlobalFocusChangeListener java.lang.Object的 ? android.view.View ? android.view.ViewGroup ? ...
324
热度 -
Eclipse 快捷键技能 + 重构
Eclipse快捷键技巧+重构Eclipse快捷键技巧+重构第一讲Eclipse的基本使用1.Eclipse工程的建立2.源文件夹等概念Eclipse会自动编译放置在源文件夹内的源文件一些不需要编译的文件需要放置在普通文件夹下3.基本代码的编写代码提示强制显示:alt+/第二讲Eclipse基本操作(1)1.建立包、建立接口及其他层级包的显示:平级显示;层级显示2.工程的高级配置3.工程的构建自动...
382
热度 -
eclipse中RCP开发几个适用类
eclipse中RCP开发几个实用类源参见:http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-rcpclass/BusyIndicator:任务执行时鼠标显漏斗状,标识主线程忙碌,实际任务在另一线程执行。如下:button.setText("Running...");//开始执行,设置一个标识BusyIndicator.showWh...
1
热度