Android
文章平均质量分 76
moonwindlight
我要飞得更高!欢迎大家关注我的微信公众号moonwindlight,一起成长。
展开
-
实用Android开发工具和资源精选
在google、开源平台,和来自移动电话制造商HTC,Samsung和Sony Ericsson的支持下,Android平台在市场占有率上相比去年取得的886%增长!如果我只看增长率,IPhone据统计才有61%的增长。这些 数据可以给你关于两个平台流行度的印像,但是事实上,这些数据告诉了智能机开发员的谁才是真正的赢家。在时下,智能机越来越流行,因此成为一个快速增长的 Android平台的智能机开转载 2013-09-04 20:00:28 · 1120 阅读 · 0 评论 -
Android 浮动搜索框 searchable 使用指南
文章来源:http://developer.android.com/guide/topics/search/search-dialog.html一、前言:Android为程序的搜索功能提供了统一的搜索接口,search dialog和search widget。search dialog只能为于activity窗口的上方,search widget可以位于任何位置。search翻译 2013-05-17 10:59:42 · 2500 阅读 · 0 评论 -
[Android]搜索工具条 EditText
直接给效果图:由效果图,搜索工具条具备的功能有:1.实现语音识别,获取关键字2.EditText有文字输入时,应在该组件末尾显示文件删除按钮,即X符号。3.EditText与其右边的搜索按钮无缝衔接。并不是所有的手机都支持语音识别的,所有在启动语音识别之前,应该先进行判断。综合代码如下:[java] v转载 2013-07-18 17:24:21 · 1740 阅读 · 0 评论 -
LayoutInflater.from(this)、inflate 详解
三种方式可以生成LayoutInflater LayoutInflater inflater = LayoutInflater.from(this);LayoutInflater inflater = getLayoutInflater();LayoutInflater inflater = (LayoutInflater) this.getSystemService(LAYOUT_I原创 2013-10-11 22:37:26 · 3104 阅读 · 0 评论 -
android ,Tabhost,tab 动态刷新,onResume
我的程序是在AppTabMain这个Activity里面创建的tabwidget的,设置了四个选显卡。 现在网络数据通过Handler传递到了AppTabMain这个activity里面,怎么把值更新到指定的选项卡(可以是选项卡2,3,4,)里面的EditText里面呢?没必要及时更新啊,先保存在父类里,等切换到指定的类时在更新而且你的Activity不可见时你去更新它很可能出问题原创 2013-10-12 17:41:34 · 5409 阅读 · 0 评论 -
Android TextView中文字设置超链接、颜色、字体 大杂烩
TextView是用来显示文本的,有时需要给TextView中的个别字设置为超链接,或者设置个别字的颜色、字体等,那就需要用到Spannable对象,可以借助Spannable对象实现以上设置。 效果图: Activity代码: Java代码 package com.zhou.activity; import android.app.A转载 2013-10-13 22:45:24 · 9274 阅读 · 0 评论 -
仿扇形菜单动画效果
转自;http://gundumw100.iteye.com/blog/1299953http://www.oschina.net/code/snippet_577276_19821记得在eoe上有人发过,但代码质量不好。我重写了一下,抽成了控件。但没有经过各种控件的相容性测试,如果和其他控件的相容性不好,就直接在activity中写代码吧,应该差不多的。 我用的是平板,所转载 2013-10-28 19:04:05 · 2570 阅读 · 0 评论 -
android,饼图,扇形图,点击,转动,随手记,可以转动的绚烂饼图
转自http://blog.csdn.net/chenjie19891104/article/details/7036251本来这一篇应该还是写Launcher中item拖拽的实现原理的,奈何,自从研究了Launcher,以前没有实现的,现在灵感全来了。这不,一个月前看到了著名记账软件随手记,看到android版中有一个炫酷的可以旋转的统计饼图,当时,下载了APK,反编译了下,奈何,不知道转载 2013-10-28 20:45:21 · 4996 阅读 · 1 评论 -
Flex多样化饼图样式(颜色渐变,点击分离,环形)
转自http://xaajie.iteye.com/blog/399239创建一个简单的环形饼图,通过PieChart的innerRadius属性进行设置实现环形效果:Xml代码 xml version="1.0" encoding="utf-8"?> mx:Application xmlns:mx="http://www.adobe.com转载 2013-10-28 20:40:01 · 2485 阅读 · 0 评论 -
android 自定义 3D 饼图
根据前面写的 canvas 和paint的一些用法,现在就把原来写过的项目中的东西的 一些原始基本代码拿出来记录下。很多功能可以自己在基础上添加,先来张效果图吧。PS: 这里只是简单的思路代码,其实饼图可以点击后实现点击效果部分代码:[java] view plaincopy/** *转载 2013-10-28 20:42:34 · 2480 阅读 · 0 评论 -
【Android】GridView添加网格线
GridView网格布局,默认情况下是没有网格线的查找网上资料,找到了一种为GridView添加网格线的小技巧 实际上,该网格线是通过设置GridView各子项的间隔,并分别设置GridView背景色与子项背景色实现的。 实现方法 设置GridView背景色,设置水平间方向间隔属性值android:horizontalSpacing和竖直转载 2013-09-13 16:27:51 · 8645 阅读 · 0 评论 -
Android布局 实现圆角边框 tablelayout
这里用的是TableLayout布局的。先看效果图下面看下布局文件[html] view plaincopyxml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"转载 2013-09-13 21:15:31 · 5339 阅读 · 0 评论 -
Android 实用工具Hierarchy Viewer实战
在Android的SDK工具包中,有很多十分有用的工具,可以帮助程序员开发和测试Android应用程序,大大提高其工作效率。其中的一款叫Hierachy Viewer的可视化调试工具,可以很方便地在开发者设计,调试和调整界面时,提高用户的开发效率。本文将以一个实际例子讲解如何使用该款工具运用在Android的开发过程中。本文的读者对象为具备初步Android知识的用户。 步骤1 设计界面转载 2013-09-04 20:02:03 · 738 阅读 · 0 评论 -
高仿Android QQ2012登陆界面和注册界面 hierarchyviewer
最近工作比较轻松,项目不忙,所以闲着的时间去研究了自己比较感兴趣的UI界面,确实漂亮的UI能给用户带来良好的体验,在android应用中一直尤为重要,这次模仿的是QQ2012Android版的的最新登陆界面以及部分注册的功能,简洁漂亮的UI给人耳目一新的感觉,但看似简单的布局要真的自己做起来还是会遇到很多的困难,尤其是木有什么美工的基础,先上图片看下做完后的效果,有个别的地方还是与原版有出入的:转载 2013-09-04 20:11:16 · 1958 阅读 · 0 评论 -
Android Tab标签的使用基础
Android程序中,Tab标签窗口是一种常用的UI界面元素。它的实现主要是利用了TabHost类。 TabHost说明 TabHost是一个标签窗口的容器。 一个TabHost对象包含两个子元素对象: 一个对象是tab标签集合(TabWidget),用户点击它们来选择一个特定的标签; 另一个是FrameLayout对象,展示当前页的内容。转载 2013-09-11 20:56:17 · 1107 阅读 · 0 评论 -
Android——添加子视图(addview)
有两个设计好的layout(xml文件)A和B,现要求将B作为A的子视图放在A的某处,这个功能通过addview来实现。下面我来介绍一下关于添加子视图的方法。1.构造两个xml文件2.LayoutInflater提到addview,首先要了解一下LayoutInflater类。这个类最主要的功能就是实现将xml表述的layout转化为View的功能。为了便于理解,我们可以将转载 2013-09-13 11:57:29 · 3277 阅读 · 0 评论 -
Google Maps Android API V2使用及问题解决
说明 因为Google Maps的API版本更新,之前的一些教程都是关于旧版本V1的,虽然Google说继续提供服务,但是不再提供API Key的申请。 而新的V2版本貌似改动还挺大。也没搜到国内有什么系统介绍的博客文章之类的(书肯定是来不及那么新了)。 断断续续折腾了大概半个月,因为对Android也不是特别熟悉,所以碰到这样那样的问题。 终于在昨天看见模转载 2013-09-11 20:58:10 · 2053 阅读 · 0 评论 -
android tabHost布局 大全
转自http://blog.csdn.net/chenzheng_java/article/details/6208020一: 不继承TabActivity并以布局文件进行布局上图为最终效果图代码结构图 main.xml[xhtml] view plaincopyxml version="1.0" encoding转载 2013-09-11 21:50:41 · 7620 阅读 · 0 评论 -
仿新浪微博布局学习——妙用TabHost
前言 为了更好的开发Android应用程序,除了熟练掌握基本的UI组件和API外,还需要掌握一些技巧,而这些技巧可以通过阅读一些代码来提高,本系列将与大家分享一些新浪微博布局方面的收获,欢迎交流!转载, 博客园:http://www.cnblogs.com 农民伯伯: http://www.cnblogs.com/over140版本 新浪微博 w转载 2013-09-11 23:35:11 · 2349 阅读 · 0 评论 -
Android TableLayout中的使用说明
TableLayout特点: 1)TableLayout和我们平时在网页上见到的Table有所不同,TableLayout没有边框的 2)它是由多个TableRow对象组成,每个TableRow可以有0个或多个单元格,每个单元格就是一个View。这些TableRow,单元格不能设置layout_width,宽度默认是fill_parent的,只有高度layo转载 2013-09-13 16:29:39 · 1721 阅读 · 0 评论 -
Android TableLayout 实现边框
转自http://greatwqs.iteye.com/blog/1045709大家在开发Android项目的时候,对画面的布局经常会采用TableLayout进行画面布局,为了醒目,需要设定TableLayout的边框。或则颜色区分或则增加类似线来区分,下面我就介绍TableLayout的边框设定。主要思想 通过设定TableLayout(表格),TableRow(转载 2013-09-13 21:06:39 · 11747 阅读 · 0 评论 -
android 画饼图 Canvas drawArc
在android上,展示可用空间和已用空间形象的展示时,用到饼图。原理其实就是一个圆,然后分成不同的颜色块。如下图:这里用到了一个方法,android.graphics.Canvas.drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint)a原创 2013-10-28 21:13:04 · 7463 阅读 · 0 评论 -
使用TableLayout画出跨行的表格效果,附边框线
由于使用TableLayout画出的表格不知道怎么设置边框线,所以使用一种比较笨的方法。就是用textview作为边框线附在表格上使他看上去像一个表格,话不多说直接看代码。 代码示例:http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"转载 2013-11-02 21:19:18 · 6727 阅读 · 1 评论 -
Android 知识图谱
转自http://blog.csdn.net/xyz_lmn/article/details/41411355周日没事,简单总结了一下Android开发中使用到的知识,以脑图的形式呈现。转载 2015-03-23 18:53:09 · 817 阅读 · 0 评论 -
Java反射机制的学习
转自 http://www.blogjava.net/zh-weir/archive/2011/03/26/347063.htmlJava反射机制是Java语言被视为准动态语言的关键性质。Java反射机制的核心就是允许在运行时通过Java Reflection APIs来取得已知名字的class类的相关信息,动态地生成此类,并调用其方法或修改其域(甚至是本身声明为private转载 2015-03-24 15:14:30 · 687 阅读 · 0 评论 -
android怎样调用@hide和internal API
转自http://blog.csdn.net/linghu_java/article/details/8283042Android有两种类型的API是不能经由SDK访问的。第一种是位于com.android.internal包中的API。我将称之为internal API。第二种API类型是一系列被标记为@hide属性的类和方法。从严格意义上来讲,这不是一个单一的API转载 2015-03-24 15:40:51 · 566 阅读 · 0 评论 -
Android模拟点击,getevent,sendevent重现
转自http://www.softteco.com/blog/android-low-level-shell-click-on-screen/Guys, nowdays, approach in this article is really senseless. Use: input tap x y(also input text, swipe, keyevent are avai转载 2015-04-03 12:48:18 · 2185 阅读 · 0 评论 -
touch事件,tap,click,press,slide,swipe
转自http://blog.mobiscroll.com/working-with-touch-events/Working with touch eventsPosted on April 16, 2014 by Istiin R&D, TutorialsLast month I was attending the jQuery Europe co转载 2015-04-04 09:46:49 · 3177 阅读 · 0 评论 -
android跨进程事件注入(程序模拟用户输入,getevent与sendevent)
转自http://zuoshu.iteye.com/blog/1775606早想写这篇,一直没空,现在总结下。需求:需要在程序内模拟用户输入,比如点击屏幕,或者输入键盘。模拟用户的滑动等。具体的需求,比如测试的时候,测试打开浏览器1000次。或者通过网络发送命令给手机,在手机上执行点击或者输入。再或者,平板和蓝牙鼠标通过蓝牙通信,通过鼠标让平板上的鼠标能移动和点击。这些转载 2015-04-04 10:16:53 · 2595 阅读 · 0 评论 -
Android查询:模拟键盘鼠标事件(adb shell 实现)
转自http://blog.csdn.net/chaihuasong/article/details/91593231. 发送键盘事件:命令格式1:adb shell input keyevent “value”其中value以及对应的key code如下表所列:KeyEvent Value KEYCODE Comment0转载 2015-04-04 10:24:23 · 1839 阅读 · 0 评论 -
android客户端和java服务端之间用socket来传输图片(示例代码)
转自http://blog.csdn.net/qingzi635533/article/details/8961180为研究android客户端和java服务端之间用socket来传输图片的问题,困扰我很久,网上的参考内容不是完整,就是不详细,所以鉴于自己的痛苦,测试成功后,我决定把代码共享,希望遇到这个问题的同胞,不再痛苦。一、从服务端向客户端发送图片:服务端的代码:转载 2015-04-04 23:57:13 · 1311 阅读 · 0 评论 -
Android记录15--关于ListView中adapter调用notifyDataSetChanged无效的原因
转自 http://blog.csdn.net/wwj_748/article/details/18349955Android记录15--关于ListView中adapter调用notifyDataSetChanged无效的原因2014年1月16日 开发记录话说这个问题已经困扰我很久了,一直找不到原因,我以为只要数据变了,调用adapter的noti转载 2015-07-16 11:22:45 · 860 阅读 · 0 评论 -
android常见错误之“Failed to get the adb version: Cannot run program”
转自http://blog.sina.com.cn/s/blog_891e6bdc0100v5g7.html,帮了我大忙,谢谢原博主!这两天写程序时发现打开eclipse后,出现“Failed to get the adb version: Cannot run program。。。”的报错提示,百度一下发现解决方案五花八门,经逐一尝试之后,竟然发现都是360惹的祸,坑爹的36转载 2015-01-08 11:10:48 · 2076 阅读 · 0 评论 -
Android APK反编译详解(附图)
转自:http://blog.csdn.net/ithomer/article/details/6727581转载 2014-04-17 12:36:09 · 905 阅读 · 0 评论 -
直接拿来用!最火的Android开源项目(一)
转自http://www.csdn.net/article/2013-05-03/2815127-Android-open-source-projects对于开发者而言,了解当下比较流行的开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了GitHub上最受欢迎的Android及iOS开源项目,本文详细介绍了20个Android开源项目。转载 2013-11-02 10:20:18 · 1213 阅读 · 0 评论 -
setCompoundDrawablesWithIntrinsicBounds()与setCompoundDrawables()的使用
通过代码设置radiobutton不同方位图标的两种方法 转自http://www.cnblogs.com/winxiang/archive/2012/10/30/2746332.html更换radiobutton中的图片在xml中很好设置,但对于初学者如何在代码中设置还是不容易找的。没法子,通过看原版api找到两个方法,setCompoundDrawables和s转载 2013-11-03 09:55:55 · 14814 阅读 · 0 评论 -
一个java android 时钟 非常精致!android 小创意
转自http://www.eoeandroid.com/forum.php?mod=viewthread&tid=229066 部分核心代码:代码片段,双击复制0102030405060708091011121314转载 2013-11-09 20:42:33 · 1544 阅读 · 0 评论 -
那些不务正业的品牌Apps,借鉴
转自http://djt.qq.com/article/view/941?ADTAG=email.InnerAD.weekly.20131125鱼小干 发表于 2013.11.21 176浏览 0讨论 查看原文 越来越多的传统企业拥抱移动互联网,以补充完善原有渠道的目标推出自有企业的品牌app,比如传统杂志社设计一转载 2013-11-26 09:31:19 · 2587 阅读 · 0 评论 -
一个人,一个多月,一个Top App : 9Cut小记
转自http://isux.tencent.com/qzone-wechat-weibo-9cut.html最近微信朋友圈和新浪微博流行一种9张小图片拼贴一张大图的秀图利器,只有1M多体量的它限免期间登上AppStore图片类免费榜Top3;限免结束后图片类付费榜NO.1,总排行榜Top5。这个让全国的小伙伴们惊呆了的app叫“9Cut”,是腾讯ISUX转载 2013-11-26 09:58:42 · 1473 阅读 · 0 评论 -
Android设计中的.9.png,某个方向上拉伸
转自http://isux.tencent.com/android-ui-9-png.html在Android的设计过程中,为了适配不同的手机分辨率,图片大多需要拉伸或者压缩,这样就出现了可以任意调整大小的一种图片格式“.9.png”。这种图片是用于Android开发的一种特殊的图片格式,它的好处在于可以用简单的方式把一张图片中哪些区域可以拉伸,哪些区域不可以拉转载 2013-11-26 10:02:16 · 3235 阅读 · 0 评论