Android
文章平均质量分 78
jiufreeman
这个作者很懒,什么都没留下…
展开
-
Android Studio如何集成Genymotion
Android Studio集成Genymotion比在Eclipse中集成简单多了。主要以下几个步骤:1、官网先下载Genymotion:http://www.genymotion.com/,下载完成后安装好,同时你需要在genymotion官网上注册一个账号,这样你才能正常的使用genymotion。下载完成后点击两个红色圈的那个图标,启动genymotion。然后选择添加你所要的设...原创 2015-05-20 22:22:06 · 103 阅读 · 0 评论 -
如何发布打包并发布自己的Android应用(APP)
转自:http://blog.csdn.net/dinglang_2009/article/details/6886557前面讲的都是关于Android开发方面的知识点和技术,不少朋友可能会感到疑惑(甚至迫不及待的想知道。因为有不少的朋友是想借此来发一笔小财,当然有点小激动了)----那到底我该如何打包、发布自己开发的APP,怎样将我的APP放到网上工别人下载,怎样保证我的APP安全及版权...原创 2014-05-21 00:00:03 · 219 阅读 · 0 评论 -
Android App自适应draw9patch不失真背景.9.png详解
转自:http://www.cnblogs.com/qianxudetianxia/archive/2011/04/17/2017591.html做人要大度,海纳百川,做事要圆滑,左右逢源,这让我想到了编程也是如此,代码要扩展,界面也要考虑自适应。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.背景自适应且不失真问题的存在 制作自...原创 2014-05-18 11:51:18 · 123 阅读 · 0 评论 -
2013年7月Android设备版本及屏幕尺寸分布
Google公布了截止到今年7月8号前的Android设备系统版本及屏幕尺寸的分布情况,值得注意的是,4.x版本的占比已经超过了统治很长一段时间的2.x版本,这个信号对开发者来说值得注意的是,需要开始把4.x以上版本的开发放到主要位置了,包括新API的使用以及版本适配等。下面来看看这次数据的具体情况,所有数据及分析均来自http://developer.android.com/about/das...原创 2014-05-18 11:49:09 · 96 阅读 · 0 评论 -
Android图片异步加载之Android-Universal-Image-Loader
今天要介绍的是Github上一个使用非常广泛的图片异步加载库Android-Universal-Image-Loader,该项目的功能十分强大,可以说是我见过的目前功能最全、性能最优的图片异步加载解决方案。做Android的同学都知道,Android加载大量图片时,由于系统分配给图片加载的内存大小有限,所以,如果加载图片量非常大的话容易报OOM异常,关于这个异常已经有不少解决方案了,我就不赘述。...原创 2014-05-18 11:47:25 · 86 阅读 · 0 评论 -
Android实用小技巧
1、去掉所有Activity界面的标题栏 修改AndroidManifest.xml 在application 标签中添加android:theme="@android:style/Theme.NoTitleBar" 2、去掉所有Activity界面的TitleBar 和StatusBar 修改AndroidManifest.xml 在application 标...原创 2014-05-18 11:31:38 · 79 阅读 · 0 评论 -
Android Studio使用教程(二)
转自:http://blog.csdn.net/ryantang03/article/details/8948037以下是本次Google I/O大会发布的IDE Android Studio使用教程第二篇:在 Android Studio使用教程(一)中简要介绍了Android Studio的基本使用,包括安装、新建工程、工程结构以及主题设置。今天接着讲第二篇,主要包括如下内容:...原创 2014-05-18 11:30:21 · 94 阅读 · 0 评论 -
Android Studio使用教程(一)
转自:http://blog.csdn.net/ryantang03/article/details/8941364今年的Google全球开发者大会虽然没有新的Android系统和设备,但是还是推出了一些不错的产品,Android Studio就是其中之一。这个基于Intellij IDEA开发的Android IDE让很多人眼前一亮,其实时编写布局文件实时预览并适配多屏的功能可以说让苦于界...原创 2014-05-17 23:52:37 · 103 阅读 · 0 评论 -
Android Activity和Intent机制学习笔记
转自:http://www.cnblogs.com/feisky/archive/2010/01/16/1649081.htmlActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/01/1637427...原创 2014-05-17 22:48:04 · 95 阅读 · 0 评论 -
Android网络请求库——android-async-http
在iOS开发中有大名鼎鼎的ASIHttpRequest库,用来处理网络请求操作,今天要介绍的是一个在Android上同样强大的网络请求库android-async-http,目前非常火的应用Instagram和Pinterest的Android版就是用的这个网络请求库。这个网络请求库是基于Apache HttpClient库之上的一个异步网络请求处理库,网络处理均基于Android的非UI线程...原创 2014-05-17 20:33:44 · 99 阅读 · 0 评论 -
Android:TextView属性大全
android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:autoText 如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。 android:bufferType 指定getText()方式取得...原创 2014-05-17 19:11:06 · 80 阅读 · 0 评论 -
Eclipse简单有用的配置
1、显示行号 Window -- Prefences -- General -- Editors -- Text Editors -- show line numbers 2、代码提示字符 Window ->Perferences,并依次展开 Java -> Editor -> Content Assist,最下面一栏 auto-Activation,输入 .abc...原创 2014-05-17 18:44:29 · 89 阅读 · 0 评论 -
Android学习之路
转自:http://blog.csdn.net/ryantang03/article/details/6901459以前有J2EE基础,接触JAVA也有两三年的时间了,上手Android并不困难,思维上稍微转变一下就可以很快适应。以前做的都是WEB项目,现今体验移动终端项目,让我越来越觉得移动互联网应用是未来的主宰。下面说说我学习Android的感受,我学Android首先是看MARS...原创 2014-05-16 02:41:47 · 85 阅读 · 0 评论 -
JSP 连接MySQL配置与使用
一、软件下载 直接到MySQL官网下载以下两个工具:mysql-5.1.32-win32.msi、mysql-gui-tools-5.0-r17-win32.msi 前者是MySQL的安装文件,后者是MySQL Tool安装文件,包括JDBC. 二、环境配置 把mysql-connector-java-5.0.4-bin.jar从MySQL\MySQL Tools for 5.0\java\lib...原创 2012-12-24 19:59:22 · 97 阅读 · 0 评论 -
android英语
launch [lɔ:ntʃ, lɑ:ntʃ]vt. 发射(导弹、火箭等);发起,发动;使…下水;启动vi. 开始;下水;起飞n. 发射;发行,投放市场;下水;汽艇automatic [,ɔ:tə'mætik]adj. 自动的;无意识的;必然的n. 自动机械;emulator ['emjuleitə] n. 仿真器,模拟器;竞争者 dev...原创 2013-04-09 15:49:46 · 117 阅读 · 0 评论 -
android样式和主题(style&theme)
android中的样式和CSS样式作用相似,都是用于为界面元素定义显示风格,它是一个包含一个或者多个view控件属性的集合。如:需要定义字体的颜色和大小。在CSS中是这样定义的:<style> .dcj{COLOR:#0000CC;font-size:18px;} </style>可以像这样使用上面的css样式:<d...原创 2013-04-07 00:33:07 · 192 阅读 · 1 评论 -
android笔记之--向网络发送GET/POST请求参数
使用GET方法发送请求private static boolean sendGETRequest (String path, Map<String, String> params) throws Exception{ //发送地http://192.168.100.91:8080/videoServ...原创 2014-05-21 00:02:18 · 96 阅读 · 0 评论 -
Android动画效果学习
1、透明动画效果方法一:代码实现 public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_main, container, fa...原创 2014-05-21 13:30:38 · 87 阅读 · 0 评论 -
正则表达式(中英文)
在项目中碰到了正则表达式的运用,正则还是非常强大的,不管什么编程语言,基本上都可以用到。之前在用java时特别是对用户名或密码使用正则非常爽,写脚本上用正则也非常爽,可是到了OC这却把我虐了一把,可能是对OC掌握的不够。这里就罗列了从网上找的很有用的资料,感谢大神们的贡献。首先举一个例子:匹配9-15个由字母/数字组成的字符串的正则表达式: NSString * regex ...原创 2014-08-27 15:56:46 · 3422 阅读 · 0 评论 -
撤除GridView中Item选中时默认的背景色
取消GridView中Item选中时默认的背景色当使用GridView时候点击item项时候,会有一个android默认的背景色,取消它的方法是: GridView.setSelector(new ColorDrawable(Color.TRANSPARENT));...原创 2014-08-01 17:58:06 · 96 阅读 · 0 评论 -
Android相对布局属性全集
RelativeLayout布局android:layout_marginTop="25dip" //顶部距离android:gravity="left" //空间布局位置android:layout_marginLeft="15dip //距离左边距// 相对于给定ID控件android:layout_above 将该控件的底部置于给定ID的控件之上;android:layout_belo...原创 2014-08-01 12:15:21 · 86 阅读 · 0 评论 -
ImageButton去边框&Button或者ImageButton的背景透明
在ImageButton中载入图片后,很多人会觉得有图片周围的白边会影响到美观,其实解决这个问题有两种方法一种方法是将ImageButton的背景改为所需要的图片。如:android:background="@drawable/XXX"第二种方法就是将ImageButton背景改为透明,这个方法更常用在XML里; <ImageButton android:backgro...原创 2014-08-01 12:14:45 · 194 阅读 · 0 评论 -
TabHost用法
通常情况下我们会通过继承TabActivity,调用getTabHost()获取TabHost实例,下面是具体过程。TabHostActivity.javapublic class TabHostActivity extends TabActivity { private TabHost tabHost; private Intent certificateInten...原创 2014-08-01 10:54:42 · 159 阅读 · 0 评论 -
Android SharedPreferences的使用
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长 整形、Int整形、String字符串型的保存,它是什么样的处理方式呢?SharedPreferences类似过...原创 2014-08-01 10:11:04 · 149 阅读 · 0 评论 -
Android开发10——Activity的跳转与传值
Activity跳转与传值,主要是通过Intent类,Intent的作用是激活组件和附带数据。 一、Activity跳转方法一Intent intent = new Intent(A.this, B.class); startActivity(intent) 方法二Intent intent = new Intent();intent.setClass(A.this, B.c...原创 2014-07-31 16:44:48 · 72 阅读 · 0 评论 -
Parcel: unable to marshal value
在两个activity直接传递List<xxInfo>时,出现Parcel: unable to marshal value异常。 在MainActivity页面(MainActivity页面向NextActivity页面传递一个List<xxInfo>): Intent intent = new Intent(this, NextActivity.cla...原创 2014-07-31 16:42:24 · 195 阅读 · 0 评论 -
android Activity间List传值
第一个Activity:import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import ...原创 2014-07-31 16:16:30 · 147 阅读 · 0 评论 -
[Android]设置Activity为全屏显示的两种方法
1. 方法1:AndroidManifest.xml 里,Activity的 android:theme 指定为" @android:style/Theme.NoTitleBar.Fullscreen" 示例: <application android:icon="@drawable/ic_launcher" android:label="@string...原创 2014-07-31 15:10:08 · 122 阅读 · 0 评论 -
android欢迎界面淡入淡出效果
很多Android应用一开始都会有一个欢迎界面,淡入淡出效果也是用得非常多的,下面来实现一下。主要代码如下:package com.myaibang.activity;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.CountDow...原创 2014-07-31 15:04:43 · 147 阅读 · 0 评论 -
Android保存用户名和密码
转自:http://www.2cto.com/kf/201401/272336.html我们不管在开发一个项目或者使用别人的项目,都有用户登录功能,为了让用户的体验效果更好,我们通常会做一个功能,叫做保存用户,这样做的目地就是为了让用户下一次再使用该程序不会重新输入用户名和密码,这里我使用3种方式来存储用户名和密码1、通过普通 的txt文本存储2、通过properties属性文件进...原创 2014-06-09 11:13:33 · 526 阅读 · 0 评论 -
SharedPreferences对数据的存储
SharedPreferences简介: SharedPreferences是Android平台上一个轻量级的存储类,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息,比如窗口状态,一些小型自定义...原创 2014-06-09 11:13:11 · 89 阅读 · 0 评论 -
android 制作9.png图片
转自:http://blog.csdn.net/pugongying1988/article/details/6938972 一、什么是9.png: 可能做过任务栏美化的同学都会知道,我靠,framework-res.apk\res\drawable-hdpi 目录下有非常非常多的XXXXXX.9.png图片。千万不要以为这个9只是png格式图片的命名区分,其实他是一种特殊...原创 2014-05-21 23:58:54 · 92 阅读 · 0 评论 -
Android逐帧动画的实现
一、代码实现:private ImageView iv; private AnimationDrawable ad; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layou...原创 2014-05-21 22:51:28 · 103 阅读 · 0 评论 -
Android中ActivityGroup + GridView 实现Tab分页标签
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 很多客户端软件和浏览器软件都喜欢用Tab分页标签来搭建界面框架。读者也许会马上想到使用TabHost 与 TabActivity的组合,其实最常用的不是它们,而是由GridView与ActivityGroup的组合。每当用户在GridView选中一项,ActivityGroup就把该项对应的...原创 2013-04-07 00:32:46 · 90 阅读 · 0 评论 -
Android中画图
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 常用控件说了不少,现在说说手机开发中也常用到的画图。要掌握Android的画图,首先就要了解一下,基本用到的图形接口:1.Bitmap,可以来自资源/文件,也可以在程序中创建,实际上的功能相当于图片的存储空间;2.Canvas,紧密与Bitmap联系,把Bitmap比喻内容的话,...原创 2013-04-07 00:32:34 · 107 阅读 · 0 评论 -
android开发:View中android:fadingEdge属性的作用
设置拉滚动条时 ,边框渐变的放向。none(边框颜色不变),horizontal(水平方向颜色变淡),vertical(垂直方向颜色变淡)。原创 2013-04-07 00:32:22 · 902 阅读 · 0 评论 -
java中简单的指法练习游戏(仅在32位下正常运行)
import java.awt.*;import java.awt.event.*;import java.awt.font.*;import java.awt.print.*;import javax.swing.*;public class typewrite { public static void main(String[] args) { J...原创 2013-03-28 09:09:08 · 393 阅读 · 0 评论 -
Android第七个功能:XmlPullParser添加内容保存为XML文件
核心代码五部分:1、实体类2、服务类3、测试类4、添加测试相关代码在项目配置文件中5、运行测试,查看结果 package com.dcj.domain;public class Person { private Integer id; private String name; private Integer age; public In...原创 2013-03-26 14:58:08 · 214 阅读 · 0 评论 -
Android第六个功能:XmlPullParser解析XML文件
核心代码四部分:1、xml文件放src下面2、实体类3、服务类4、测试类5、添加测试相关代码在项目配置文件中6、运行测试,查看结果<?xml version="1.0" encoding="UTF-8"?><persons> <person id="1"> <name>dcj原创 2013-03-26 14:57:42 · 115 阅读 · 0 评论 -
Android第五个功能:文件存储到SDCard上面
核心代码四部分:1、Layout2、String值3、MainActivity4、给项目添加使用授权<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:...原创 2013-03-26 14:56:49 · 84 阅读 · 0 评论