android
文章平均质量分 81
hzqhbc
这个作者很懒,什么都没留下…
展开
-
ImageView的属性android:scaleType
1 imageView.setScaleType(ImageView.ScaleType.FIT_XY ); 1 这里我们重点理解ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何resized/moved来匹对ImageV转载 2014-07-14 09:41:09 · 4343 阅读 · 0 评论 -
画了个Android——Canvas类的使用
画了个Android 今晚瞎折腾,闲着没事画了个机器人——android,浪费了一个晚上的时间。画这丫还真不容易,为那些坐标,差点砸了键盘,好在最后画出个有模有样的,心稍安。 下面来看看画这么个机器人需要些什么东西:主要是Canvas类(android.graphics.Canvas)。Canvas类就是表示一块画布,你可以在上面画你想画的东西。当然,转载 2014-09-19 18:18:38 · 675 阅读 · 0 评论 -
android PopupWindow消失后,将EditText的软键盘隐藏
最近做项目,涉及到软键盘的隐藏问题.由于条件原创 2014-09-30 16:02:36 · 9425 阅读 · 5 评论 -
支付宝 android sdk 使用方法
首先需要去支付宝官方网站 https://www.alipay.com/ 注册一个企业帐号, 注册成功之后,登录原创 2014-10-14 18:06:24 · 12177 阅读 · 0 评论 -
WebView基本使用
WebView基本使用 WebView是View的一个子类,可以让你在activity中显示网页。 可以在布局文件中写入WebView:比如下面这个写了一个填满整个屏幕的WebView: xml version="1.0" encoding="utf-8"?>WebView xmlns:android="http://schemas.android.com/a转载 2014-10-17 15:44:33 · 620 阅读 · 0 评论 -
Android、iOS和Windows Phone中的推送技术
本文转自:http://www.cnblogs.com/nokiaguy/p/3304192.html推送并不是什么新技术,这种技术在互联网时代就已经很流行了。只是随着进入移动互联网时代,推送技术显得更加重要。因为在智能手机中,推送从某种程度上,可以取代使用多年的短信,而且与短信相比,还可以向用户展示更多的信息(如图像、表格、声音等)。推送技术的实现通常会使用服务端向客户端推送消息转载 2014-11-05 15:25:53 · 622 阅读 · 0 评论 -
Android实现推送方式解决方案
本文本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些转载 2014-11-05 15:28:08 · 2575 阅读 · 0 评论 -
android通过服务实现消息推送
本文转自:http://www.2cto.com/kf/201311/259445.html这里运用到的andorid知识模块主要有Notification和Service,和一个android-async-http-master开源框架 android项目中,有时会有这样一种需求:客户每隔一段时间,就像服务器发送一个请求,以获取某些重要的、实时更新的消息。比如天气预报。转载 2014-11-05 15:29:46 · 977 阅读 · 0 评论 -
android socket链接 NIO非阻塞方式
最近在研究android的推送,原创 2014-11-05 15:47:13 · 10903 阅读 · 0 评论 -
Android ADB server didn't ACK * failed to start daemon * 简单有效的解决方案
转自:http://blog.csdn.net/xiaanming/article/details/9401981ADB server didn't ACK 这个问题会困恼很多的新手朋友,我以前刚开始做Android的时候也遇到过这个问题,不过自己百度,google啥的,也不知道怎么就给解决了,看到群里很多新手朋友都会问这个问题,说实话我也没有一个解决这个问题的终极方法(百试百灵的那种,哈转载 2015-02-12 19:20:32 · 760 阅读 · 0 评论 -
Android有效解决加载大图片时内存溢出的问题 Out of memory
尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的转载 2014-08-07 18:12:26 · 2646 阅读 · 0 评论 -
在Android中查看和管理sqlite数据库
在Android中可以使用Eclipse插件DDMS来查看,也可以使用Android工具包中的adb工具来查看。android项目中的sqlite数据库位于/data/data/项目包/databases中。使用DDMS导出sqlite数据库。1、首先打开android项目的调试模式,然后找到显示DDMS:选择DDMS2、切换到DDMS,显示File转载 2014-08-06 18:59:35 · 545 阅读 · 0 评论 -
Android Service获取当前位置(GPS+基站)
本文转自:http://www.apkbus.com/forum.php?mod=viewthread&tid=130732需求详情:1)、Service中每隔1秒执行一次定位操作(GPS+基站)2)、定位的结果实时显示在界面上(要求得到经度、纬度)技术支持:1)、获取经纬度通过GPS+基站获取经纬度,先通过GPS来获取,如果为空改用基站进行获取–>GPS+基站(基站获取支转载 2014-07-10 16:02:48 · 1862 阅读 · 0 评论 -
Android保存用户名和密码
我们不管在开发一个项目或者使用别人的项目,都有用户登录功能,为了让用户的体验效果更好,我们通常会做一个功能,叫做保存用户,这样做的目地就是为了让用户下一次再使用该程序不会重新输入用户名和密码,这里我使用3种方式来存储用户名和密码1、通过普通 的txt文本存储2、通过properties属性文件进行存储3、通过SharedPreferences工具类存储第一种:转载 2014-07-16 14:59:13 · 8582 阅读 · 0 评论 -
Android下获取各种存储目录
直接上代码:[java]File dateDir = Environment.getDataDirectory(); String dirName = dateDir.getAbsolutePath(); //result is: /data dateDir = Environment.getExternalStorageDirectory(); StringBuilde转载 2014-07-16 13:48:58 · 488 阅读 · 0 评论 -
android AsyncTask介绍
AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控 使用的缺点:l转载 2014-07-18 19:31:44 · 415 阅读 · 0 评论 -
Android下ListView上下滑动背景变黑
Android下ListView上下滑动背景变黑老问题,Google一下就能找到N多答案,为方便自己日后查阅,记录如下: 手指在ListView上下滚动时,ListViewItem背景变黑,因为在滚动的时候为了提升性能做了优化,为提高滚动的性能,Android框架在ListView中引入CacheColorHint属性。如果该值为非0,则说明该ListView绘制在单色不透转载 2014-07-18 19:30:17 · 637 阅读 · 0 评论 -
eclipse 快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对转载 2014-07-02 17:20:19 · 422 阅读 · 0 评论 -
android自定义控件实例
转自:http://www.open-open.com/lib/view/open1328836804515.html很多时候android常用的控件不能满足我们的需求,那么我们就需要自定义一个控件了。今天做了一个自定义控件的实例,来分享下。 首先定义一个layout实现按钮内部布局:01xml version="1转载 2014-07-07 12:10:37 · 873 阅读 · 0 评论 -
Android中AsyncTask的简单用法
Android中AsyncTask的简单用法 在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验。但是在子线程中无法去操作主线程(UI 线程),在子线程中操作UI线程会出现错误。因此android提供了一个类Handler来在子线程中来更新UI线程,用发消息的机制更新UI界面,呈现给用户。这转载 2014-07-07 11:10:51 · 407 阅读 · 0 评论 -
Android之drawable state各个属性详解
我们在定义一个drawable的时候可以通过xml定义的drawable对象。它使得一个图片能在不同的状态下显示不同的图案,比如一个Button,它有pressed,focused,或者其它状态,通过使用state list drawable,你就可以为每种状态提供不同的图片。先看一个范例:XML file saved at res/drawable/button.xml:转载 2014-07-07 15:31:50 · 421 阅读 · 0 评论 -
android计算pad或手机的分辨率/像素/密度/屏幕尺寸/DPI值的方法
转自:http://www.jb51.net/article/33238.htm本文将介绍手机布局/界面设计/分辨率/密度相关,接下来介绍android计算pad或手机的分辨率像素等等的方法,感兴趣的朋友可以了解下,希望本文可以帮助你手机分辨率基础知识(DPI,DIP计算)1.术语和概念术语说明备注转载 2014-07-09 16:45:07 · 1738 阅读 · 0 评论 -
android开发新浪微博客户端 完整攻略
转自:开发第一件事情,那就是开发工具以及环境,我的配置是Eclipse Helios (3.6.1) + Adroid2.2,具体的环境搭建我就不罗嗦了,google一下一大堆,光博客园里都能搜到很多篇了。 开发第二件事情,既然是开发新浪的微博客户端,那就先去新浪申请微博账号然后登陆后到新浪的开放平台,新浪的开放平台提供的新浪微博对外的api接口,在我的应用中创建一个新的应用获取转载 2014-07-10 16:24:15 · 1861 阅读 · 0 评论 -
android进程间通信
转自:http://blog.csdn.net/victory08/article/details/8696252由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、B转载 2015-05-28 09:35:45 · 525 阅读 · 0 评论