- 博客(31)
- 资源 (16)
- 收藏
- 关注
原创 属性
android:descendantFocusability用法简析 开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageB
2013-04-24 11:39:49 763
转载 style
2013-4-7 22:54 上传下载附件(39.18 KB) 在long long ago ,写过两篇文章来实现换肤,在论坛里面不敢说人人皆知,但是人气还是到位了的.如果你还不知道,那赶快再去看看吧: [Android实例] 【Kris专题】android 换肤 [Android实例] 【kris专题】and
2013-04-30 14:28:18 633
转载 android应用如进行屏幕尺寸和分辨率适配
写在前面的话:作为一个android开发入门小生,往往关注的只是android组件怎么使用,功能如何实现,而且最想的是在自己的手机上跑起来自己设计、开发的应用向周围的人显摆(其实笔者是在说自己)。所以我们往往忽略了我们的应用在别人的手机上实际的效果。所以理解如何编写一个屏幕适配性高的应用,是从一个小作坊式应用开发者向真正商业化应用软件开发者晋升所必须具备的素质。参考文档是最好的老师,所
2013-04-30 14:16:08 1124
转载 计算尺寸
Android平台根据分辨率计算屏幕尺寸,基于物理尺寸来验证手机和平板应用合并的可行性 分类: Android平台2012-02-21 22:173861人阅读评论(0)收藏举报android手机平台layoutui三星出发点:Android系统本身是支持多种分辨率的,如图1所示,一般情况下要适配不同尺寸的设备只需要做两件事
2013-04-30 10:58:12 438
转载 android 中系统自带的主题与样式
android中自带的主题(theme)的集锦:•android:theme="@android:style/Theme.Dialog" 将一个Activity显示为对话框模式•android:theme="@android:style/Theme.NoTitleBar" 不显示应用程序标题栏•android:theme="@android:style/Theme.N
2013-04-30 09:34:04 631
转载 android自定义控件以及复用控件示例详解
2012-8-10 16:35 上传下载附件(154.82 KB)对于上述几张图片,他们都有一个共同点,布局差不多,我们可以把它封装成一个共同的控件,通过自定义属性来控制子控件的显示与否与内容的不同,背景的不同。package com.android.custom;import android.content.Context;import a
2013-04-30 09:29:32 864
转载 Android 属性
1. reference:参考某一资源ID。 (1)属性定义: background" format = "reference" /> (2)属性使用: android:layout_width = "42di
2013-04-30 09:05:36 496
转载 AndroidManifest.xml文件详解(supports-screens)
android:resizeable=["true"|"false"]android:smallScreens=["true" | "false"] android:normalScreens=["true" | "false"] android:largeScreens=["true" | "false"
2013-04-29 18:58:46 560
转载 Android自适应不同分辨率或不同屏幕大小
Android自适应不同分辨率或不同屏幕大小的layout布局(横屏|竖屏)2011-08-09 0:36一:不同的layoutAndroid手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x
2013-04-28 23:19:36 796
转载 android屏幕分辨率适配
————————下面是翻译—————————我是分割线————————— 多分辨率支持 在设计之初,Android系统就被设计为一个可以在多种不同分辨率的设备上运行的操作系统。对于应用程序来说,系统平台向它们提供的是一个稳定的,跨平台的运行环境,而关于如何将程序以正确的方式显示到它所运行的平台上所需要的大部分技术细节,都由系统本身进行了处理,无需程序的干预。当然,系统本身也为
2013-04-28 13:29:15 665
转载 Android美工设计按钮样式20px向上投影2px 40%黑的实现
做Android应用开发,经常拿到美工给的设计图,针对文字样式有很多种,一般常见的无非是大小颜色的设计,当然也有一些特殊的文字样式如 20px 向上投影2px 40%黑。我第一次看到这样的颜色傻眼了,都不知道怎么办。还好身边有个UI大师,向他求助后就解决了这个问题。所以身边有个UI大师要抓住机会好好学习,我身边的这位UI大师马上就要离职了,要去创建自己的公司,祝他一切顺利!下面说说是如何实现的。
2013-04-27 15:06:57 724
转载 Android学习笔记03:学习过程中碰到的一些问题及解决方法
在学习Android开发的过程中遇到了不少的问题,所幸的是最终经过上网查询都得到了解决。现在将我在学习Android开发过程中遇到的一些问题及解决的方法整理如下。1.R.java不能实时更新 问题描述:在res文件中新增的变量不能在R.java中实时的显示出来。 解决方法:选择菜单栏的“Project”,勾选“Build Automatically”选项。2.LogCat视窗没
2013-04-27 11:27:18 510
转载 Android 适配
android中为实现多屏幕适配,可以在layout_hdpi/layout_mdip/layout_ldpi/layout 目录下放置布局文件。如果一个大屏手机适配的话,适配的顺序是layout_hdpi->layout_mdpi->layout->layout_ldpi;如果一个中屏手机适配的话,适配的顺序是layout_mdpi->layout->layout_hdpi->layou
2013-04-25 13:40:37 572
转载 android 之输入法
输入法的例子和源代码看了不少时间了,看得头很晕,很郁闷。静下心来把整个代码想了一遍,其实大部分代码都在处理绘制界面,以及事件的处理,核心代码很少,都被底层封装得很完美了。先看看一般输入法的界面:分为两个部分,上部分是候选窗口(CandidateView),用来显示候选词,现在常用的输入法都有这个功能,如在搜狗、google输入法中输入abc,输入框中就会显示很多相关联的中文词。
2013-04-24 13:58:29 731
转载 浅谈android4.0开发之GridLayout布局
本文重点讲述了自android4.0版本后新增的GridLayout网格布局的一些基本内容,并在此基础上实现了一个简单的计算器布局框架。通过本文,您可以了解到一些android UI开发的新特性,并能够实现相关应用。 在android4.0版本之前,如果想要达到网格布局的效果,首先可以考虑使用最常见的LinearLayout布局,但是这样的排布会产生如下几点问题:
2013-04-24 13:27:03 4152
转载 Android TextView设置字体风格
在开发应用过程中经常会遇到显示一些不同的字体风格的信息犹如默认的LockScreen上面的时间和充电信息。对于类似的情况,可能第一反应就是用不同的多个TextView来实现,对于每个TextView设置不同的字体风格以满足需求。这 里推荐的做法是使用Android.text.*;和android.text.style.*;下面的组件来实现RichText:也即在同一个 TextView中设置不
2013-04-23 13:28:37 1331
转载 adb.exe 命令详解及adb安装说明
ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机).它的主要功能有:* 运行设备的shell(命令行)* 管理模拟器或设备的端口映射* 计算机和设备之间上传/下载文件* 将本地apk软件安装至模拟器或android设备ADB是一个 客户
2013-04-22 15:29:38 1102
转载 Android 3.0 InputMethodManager
一、结构 public final class InputMethodManager extends Object java.lang.Object android.view.inputmethod.InputMethodManager 二、类概述 整个输入法框架( IMF )结构的核心 API ,应用程序之间进行调度和当前输入法交互。你可以用 Context
2013-04-22 15:29:00 567
转载 Android开发实例详解之IMF
一、IMF 简介 一个IMF结构中包含三个主要的部分: input method manager:管理各部分的交互。它是一个客户端API,存在于各个应用程序的context中,用来沟通管理所有进程间交互的全局系统服务。 input method(IME):实现一个允许用户生成文本的独立交互模块。系统绑定一个当前的输入法。使其创建和生成,决定输入法
2013-04-22 15:19:20 666
转载 monkeyruuner注意事项
一、如何在eclipse导入ApiDemos程序呢?网上关于android自动化测试中大部分涉及的例子为ApiDemos程序,所以也想运行一下ApiDemos看看效果。一开始都不知道ApiDemos在哪,经过百度才知道在sdk目录下的sample目录下,有了源码后,第二个问题是如何导入到eclipse中,经过一翻研究,搞定。具体导入步骤如下:1、打开eclipse2、file->n
2013-04-19 14:09:23 1337
转载 Android自动化测试之Monkeyrunner使用方法及实例
目前android SDK里自带的现成的测试工具有monkey 和 monkeyrunner两个。大家别看这俩兄弟名字相像,但其实是完完全全不同的两个工具,应用在不同的测试领域。总的来说,monkey主要应用在压力和可靠性测试上,运行该命令可以随机地向目标程序发送各种模拟键盘事件流,并且可以自己定义发送的次数,以此观察被测应用程序的稳定性和可靠性,应用起来也比较简单,记住那几个命令就行了。而mon
2013-04-19 14:05:54 676
转载 monkey 实例
有时候我们需要对一个软件进行压力测试,检查该软件的性能。如果是人工进行测试的话,效率会低很多,而且会比较枯燥。这时,Android中的一个命令行工具Monkey就可以为我们减轻很多重复而又繁琐的工作。以下就Monkey工具的简介、特性、基本用法、测试示例图解、测试的停止条件和命令参数说明等方面进行介绍。 一、Monkey简介 至于Monkey的名字是有何而来的呢?这个
2013-04-19 13:58:05 1273
转载 monkey
这周重点学习的也是Android monkey test 的一些相关知识,也对其进行了初步的操作和试验。讲学习资料整理如下 :Monkey是一个命令行工具 ,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测试。Monkey包括许多选项,它们大致分为四大类:· 基本配置 选项,如设置尝试的事件数量。· 运行约束选项,如设置只对单独的一个包
2013-04-19 13:57:34 628
转载 Android 自动化测试工具
http://www.cnblogs.com/yyangblog/archive/2011/03/10/1980068.html Monkey工具前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很
2013-04-19 10:47:19 759
转载 android系统中常用的一些adb命令
开个贴记录下android系统中常用的一些adb命令,方便查询。以后如果有新的会持续更新。adb shell:进入android的shell模式adb install xxx.apk:将xxx.apk安装到手机上。如果是在模拟器上操作,须保证模拟器之前已开启。ls data/app: 该命令用于shell环境中,当进入shell模式后,该命令用于查询手机内已安装的所有应用程序名。如果是
2013-04-19 10:38:53 558
转载 Python安装、配置图文详解
Python安装、配置图文详解 目录: 一. Python简介 二. 安装python 1. 在windows下安装 2. 在Linux下安装 三. 在windows下配置python集成开发环境(IDE) 1. 在Eclipse中安装PyDev插件
2013-04-19 10:19:35 1153 1
转载 Android初涉JNI,从零打造你的第一个demo
原文链接:http://my.oschina.net/sosofy/blog/78353 最近打算重构项目中的部分代码,将部分耗时或者敏感的代码放到native中实现。说来惭愧,本人今年3月份才开始接触android开发,虽然一早就知道android中可以使用c/c++代码,但一直没有尝试。于是趁着这次机会研究一下android中的jni开发,花了一个下午加一个上午,经历
2013-04-18 19:36:22 630
转载 Android NDK的理解
1、误解 新出生的事物,除了惊喜外,也会给我们带来一定的迷惑、误解。 1.1、误解一: NDK 发布之前, Android 不支持进行 C 开发 在Google 中搜索 “NDK” ,很多 “Android 终于可以使用 C++ 开发 ” 之类的标题,这是一种对 Android 平台编程方式的误解。其实, Android 平台从诞生起
2013-04-18 17:41:05 483
转载 windos jni之NDK环境配置
AndroidNDK ( Native Development Kit)实际上属于 JNI (Java Native Interface )的一部分, JNI就是允许 Java 代码和其他语言写的代码进行交互。Android 基于 Java平台,自然也是支持这个特征了,因此Android NDK 就是支持在 Android平台上使用 Java
2013-04-18 17:35:22 586
转载 windows系统上利用cygwin安装与使用Android NDK r8b
最近在看一些android视频流媒体技术方面的东西,那就当然会看到NDK啊,FFMPEG,Cygwin啊等等的知识,在网上找了一些文章,大家共勉! (持续更新中...)很早就听说了android的NDK应用,只是一直没有时间去研究,今天花了点时间在windows平台搭建了NDK环境,并成功运行了第一个简单的android应用。一:什么是NDK?NDK 提供了一系列的工具
2013-04-18 16:50:13 716
转载 cygwin
cygwin使用心得 1.在cygwin里访问Windows盘 cd /cygdrive/c cd c: 2.整合cygwin命令到Windows中 假设cygwin安装在d:/develop/cygwin,则将d:/develop/cygwin/bin添加到系统变量PATH中(最好加在windows前面,这样的话,有些相同的命令的话,是先执行cygwin的命令,而不是wind
2013-04-18 16:22:36 583
刘备学Android
2016-02-19
站点挖掘总结
2013-03-30
站点垂直挖掘模型的研究和实现
2013-03-30
矩阵运算中选择分块矩阵策略的研究
2013-03-30
基于语义和规则的Web网页细粒度信息抽取方法
2013-03-30
基于URL特征的网站结构信息挖掘
2013-03-30
刀疤鸭之数据结构面试题
2012-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人