- 博客(86)
- 资源 (10)
- 收藏
- 关注
转载 Android:android应用签名打包详解
1.Eclipse工程中右键工程,弹出选项中选择 android工具-生成签名应用包: 2.选择需要打包的android项目工程: 3.如果已有私钥文件,选择私钥文件输入密码,如果没有参见第6和7步创建私钥文件:4.输入私钥别名和密码:5.选择APK存储的位置,并完成设置 开始生成: 6.没有私钥文件的情况,创建私钥文
2014-08-30 22:51:14 800
转载 Android:滑动菜单栏(三)SlidingMenu动画效果的实现
转载请注明出处:http://blog.csdn.net/yangyu20121224/article/details/9262931 经过上一篇文章的学习,相信大家对开源项目SlidingMenu的用法已经有了一个非常深入的了解,那么这一章博主就来教大家滑动菜单栏滑动时动画效果的实现。博主这里用了三个不同动画效果的基础示例来教大家如何去实现,
2014-08-30 15:44:59 1796
转载 Android:滑动菜单栏(一)开源项目SlidingMenu的使用
转载请注明出处:http://blog.csdn.net/yangyu20121224/article/details/9255829 由于最近的工作确实比较忙的原因,所以这个系列的教程有一段时间没有更新了,也请各位读者见谅。这期博主要给大家带来的是关于滑动菜单栏的实现效果。 一、SlidingMenu简介
2014-08-30 15:42:03 1056
转载 Android:滑动菜单栏(二)开源项目SlidingMenu的示例
转载请注明出处:http://blog.csdn.net/yangyu20121224/article/details/9258275 通过上一篇文章的讲解,相信大家对于开源项目SlidingMenu都有了一个比较初步的了解(不了解的可以参考上一篇文章),那么从这一章开始,博主将会以SlidingMenu为重心,给大家带来非常丰富
2014-08-30 15:40:38 785
转载 Android:Task概念以及相关
Android Task: Android的Task是一个Activity栈,用来完成用户的某一个目的,而不管这个Acitivity是属于哪个AP的。Task中的Activity可以分属于不同的AP。 在Task中,有一个Acitivity叫root activity,它是用来启动一个Task。 Tasks在系统中做交互的时候,这个Task所包含的所有Activities会
2014-08-29 10:44:07 1026
转载 Android:Activity的Task相关
古人學問無遺力,少壯工夫老始成。紙上得來終覺淺,絕知此事要躬行。南宋.陸遊《冬夜讀書示子聿(yù)》软件行业也是一样,多少前辈不遗余力的奋斗才出现了软件行业的繁荣的景象,其中已有不少成为大师级人物。今天我们站在伟人的肩膀上,自然会有不少的优势,但不要忘了,要在对技术的认知方面有所提升,仍需我们去实践,去实践。今天我们来讲一下Activity的task相关内容。上次我们讲
2014-08-29 10:18:44 812
转载 Android:Activity四种启动模式
合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员,树立远大的目标是值得欣赏的,但不能只去空想,要一步一步地实践才行。成大事者,须从小事做起;万事起于忽微,量变引起质变。我们今天要讲的是Activity的四种launchMode。
2014-08-29 10:14:15 969
转载 Android:AIDL使用详解
1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :内部进程通信 2.既然aidl可以定义并实现进程通信,那么我们怎么使用它呢?文档/android-sdk/
2014-08-28 23:47:21 1033
转载 Android:Bundle类
今天发现自己连Bundle类都没有搞清楚,于是花时间研究了一下。根据google官方的文档(http://developer.android.com/reference/android/os/Bundle.html)Bundle类是一个key-value对,“A mapping from String values to various Parcelable types.”
2014-08-28 23:33:31 1105
转载 Android:AIDL创建Service
简述:1. Android开发中会用到Service这个类,Service用于实现进程间方法的调用,UI中调用音乐播放服务就用到Service,起到跨进程通信的作用2. AIDL: Android Interface Definition Language,Android内部进程通信接口的描述语言,通过他可以定义进程间通信接口,结合service在后台运作,暴露接口用来和当前程序通
2014-08-28 23:22:14 991
转载 Android:Intent 传递二进制数值的两种方法
大家好,好久不见,今天要给大家讲一下Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object是有一定的条件的,前者是实现了Serializable接口,而后者是实现了Parcelable接口,为了让大家更容易理解
2014-08-28 22:40:30 1338
转载 Android:常用android面试50题
1、 方法重载与覆盖的区别?( Overload与Override的区别) 32、 String 和StringBuffer的区别 33、 字符串“abcde”通过写一个函数不让调用第三方的字符串,实现一个字符串倒序,比如字符串“abcde” 变成“edcba” 34、 抽象类与接口的区别(abstract与interface的区别) 35、 集合的实现类与区别? 36、 线程
2014-08-28 22:32:09 1383
转载 Android:SQLite 事务处理
原文章:http://www.cnblogs.com/brainy/archive/2012/08/29/2662295.html 应用程序初始化时需要批量的向sqlite中插入大量数据,单独的使用for+Insert方法导致应用响应缓慢,因为 sqlite插入数据的时候默认一条语句就是一个事务,有多少条数据就有多少次磁盘操作。我的应用初始5000条记录也就是要5000次读
2014-08-28 20:05:26 797
转载 Android:下拉刷新完全解析
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9255575最近项目中需要用到ListView下拉刷新的功能,一开始想图省事,在网上直接找一个现成的,可是尝试了网上多个版本的下拉刷新之后发现效果都不怎么理想。有些是因为功能不完整或有Bug,有些是因为使用起来太复杂,十全十美的还真没找到。因此我也是放弃了在网上找现成代码
2014-08-27 22:51:47 885
转载 Android:Activity启动模式详解
在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。 Android总Activity的启动模式分为四种:Activity启动模式设置: ".MainActivity" android:launchMode="stan
2014-08-27 22:41:50 812
转载 Android:横竖屏切换时候Activity的生命周期
曾经遇到过一个面试题,让你写出横屏切换竖屏Activity的生命周期。现在给大家分析一下他切换时具体的生命周期是怎么样的:1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStart-->onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState-
2014-08-27 22:02:46 773
转载 Android:AutoCompleteTextView实现历史记录提示
这画面不陌生吧,百度的提示,他的词库并不是历史记录,是搜索引擎收集的当前最常搜索的内容。假如我们也要在android的应用实现如上功能怎么做呢?方法很简单,android已经帮我们写好了api ,这里就用到了AutoCompleteTextView组件。 网上有不少教程,那个提示框字符集都是事先写好的,例如用一个String[] 数组去包含了这些数据,但是,我们也可以吧用户输入
2014-08-26 15:39:19 1816
转载 Android:Intent和PendingIntent的区别
intent英文意思是意图,pending表示即将发生或来临的事情。 PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。 Intent 是及时启动,intent 随所在的activity 消失而消失。 PendingIntent 可以看作是对intent的包装,通常通过getActivity,getBroadc
2014-08-24 22:02:19 788
转载 Java:关键字static、final使用小结
static 1. static变量 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是: 对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可用类名直接访问(方便),当然也可以通过对象来访问(但是
2014-08-24 20:57:22 1031
转载 Android:百度地图-实现POI的搜索(搜索周边)
package com.lbsproject;import java.util.ArrayList;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graph
2014-08-24 17:03:39 1255
转载 Android:自定义Button
在Android开发应用中,默认的Button是由系统渲染和管理大小的。而我们看到的成功的移动应用,都是有着酷炫的外观和使用体验的。因此,我们在开发产品的时候,需要对默认按钮进行美化。在本篇里,笔者结合在应用开发中的经验,探讨一下自定义背景的按钮、自定义形状按钮的实现方法。首先看实现效果截图:自定义背景的按钮目前有2种方式实现,矢量和位图。1. 矢量
2014-08-24 10:41:31 1348
转载 android:自定义SeekBar(简单实用)
要做一个视频播放器,界面需要自己定义,在做拖动条的时候,很难看。所以就上网找资料并且进行调试。网上很多资料,但是可能别人的能调好,但是自己照搬不一定能调出跟网上资料一样的效果。所以,自定义SeekBar最重要的就是设置背景以及android:minHeight跟android:maxHeight属性,也可以加上android:thumbOffset。我的SeekBar背景大
2014-08-23 23:48:12 1224
转载 Android:自定义漂亮的SeekBar样式
系统自带的SeekBar真是太难看了,项目需要,只能自定义了,先来张效果图第一个Seekbar 背景是颜色,thumb是图片,上代码:[html] view plaincopySeekBar android:id="@+id/timeline" android:lay
2014-08-23 18:16:34 3143
转载 Android:自定义Seekbar
效果图:好了直接上代码:1:先看布局文件:[java] view plaincopy"http://schemas.android.com/apk/res/android" style="@style/EffectSettingPopupWindow" and
2014-08-23 18:14:21 1305
转载 Android:自定义ProgressBar
1234567java.lang.Object ↳ android.view.View ↳ android.widget.ProgressBar直接子类AbsSeekBar间接子类RatingBar, SeekBar
2014-08-23 17:58:58 1164
转载 数据结构:排序算法总结
在待排序的文件中,若存在多个关键字相同的记录,经过排序后这些具有相同关键字的记录之间的相对次序保持不变,该排序方法是稳定的;若具有相同关键字的记录之间的相对次序发生改变,则称这种排序方法是不稳定的。即所有相等的数经过某种排序方法后,仍能保持它们在排序之前的相对次序,则说这种排序算法是稳定的,反之,就是不稳定的。 稳定的排序算法如下表所示: 稳定的排序
2014-08-21 22:02:58 1107
转载 Android:Android开源框架:AndroidAnnotations
AndroidAnnotations是一个能够让你快速进行Android开发的开源框架,它能让你专注于真正重要的地方。使代码更加精简,使项目更加容易维护,它的目标就是“Fast Android Development.Easy maintainance”。通过一段时间的使用发现,相比原生的Android开发,确实能够让你少些很多代码,它的首页也给出了一个简单的例子,通过例子
2014-08-19 18:10:48 807
转载 Android:Listview背景设置为透明
在android开发中,listview的默认背景颜色是黑色的,所以在UI设计中,肯定会对它进行美化处理,尤其是在游戏开发中。最近在做用户聊天框的时候遇到一个这样的问题,我把显示用户聊天记录的listview背景设置成白色的,看起来没有什么问题,但是当我滚动滚动条的时候,有内容的listitem全部变成黑色的了,效果很不好。 google了一下,原因是:默认的ListView的
2014-08-19 15:24:19 4061 1
转载 Android:横向ListView(HorizontalListView)及一个简单相册的完整实现 (附源码下载)
本文内容:1、横向ListView的所有实现思路;2、其中一个最通用的思路HorizontalListView,并基于横向ListView开发一个简单的相册;3、实现的横向ListView在点击、浏览时item背景会变色,并解决了listview里setSelected造成item的选择状态混乱的问题。众所周知,ListView默认的方向是垂直的,但有些时候人们更喜
2014-08-19 09:47:29 1508
转载 Android:Android开发指南-窗口小部件(App Widgets)
本博文转自http://blog.csdn.net/iefreer/article/details/4626274应用程序窗口小部件App Widgets应用程序窗口小部件(Widget)是微小的应用程序视图,可以被嵌入到其它应用程序中(比如桌面)并接收周期性的更新。你可以通过一个App Widget provider来发布一个Widget。可以容纳其它App Widget的应用程
2014-08-18 15:34:11 967
转载 Android:判断Android手机当前是否联网
转自:http://blog.csdn.net/tianyitianyi1/article/details/7773376如果拟开发一个网络应用的程序,首先考虑是否接入网络,在Android手机中判断是否联网可 以通过ConnectivityManager 类的isAvailable()方法判断,首先获取网络通讯类的实例ConnectivityManager cwjMana
2014-08-17 22:30:33 1054
转载 Android:国家气象局提供的天气预报接口及使用说明
国家气象局提供的天气预报接口接口地址:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/101010100.html 注意:对于第三个接口,
2014-08-17 17:02:41 2215
原创 Android:点击返回键两次退出程序
long firstTime = 0; long tempTime = 2000; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { long secondTime = System.currentTimeMillis
2014-08-17 15:18:10 681
转载 Android:TextView点击效果
TextView点击效果(Button)博客分类: Layoutbuttontextview TextView点击效果 演示的是一个用TextView来定义的一个Button,实现类似TabWidget风格的选项卡。 自定义按钮,这里没有通过Button类或者子类去做派生,而是通过TextView派生出来的。 在这里三个按钮是三个TextView派生类实
2014-08-16 17:05:40 2405
转载 Android:创建抽屉导航
原文地址 http://developer.android.com/training/implementing-navigation/nav-drawer.html创建抽屉导航导航抽屉是在 屏幕左侧边缘的 应用主导航选项的面板. 它大多数时间是隐藏的, 但当用户用手指从屏幕的左侧滑动, 或者当用户点击应用顶部工具栏的应用图标的时候, 它就会显示.此课程是描述 怎样有效的使用在S
2014-08-16 15:39:27 904
转载 Android:Navigationdrawer导航抽屉功能的实现(源代码分享)
http://blog.csdn.net/gerogelin/article/details/25409549导航抽屉(navigationdrawer)是一个从屏幕左边滑入的面板,用于显示应用的主要导航项目。用户可以通过在屏幕左边缘滑入或者触摸操作栏的应用图标打开导航抽屉。导航抽屉覆盖在内容之上,但不覆盖操作栏。当导航抽屉完全打开后,操作栏的标题需要更换为应用的名称,而不
2014-08-16 10:59:04 1199
转载 Android:四大基本组件介绍与生命周期
Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Int
2014-08-15 21:46:24 728
转载 Android:关于天气预报图片序号99
这里以北京为例,北京城市代码为101010100,访问http://m.weather.com.cn/atad/101010100.html 可获得一段json数据,解析后如下: {"weatherinfo":{"city":"北京","city_en":"beijing","date_y":"2013年10月24日","date":"","week":
2014-08-15 19:00:05 1960
原创 Android:国家气象局提供的天气预报接口(完整Json接口)
国家气象局提供的天气预报接口主要有三个,分别是:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/101010100.html其中详细接口为:http://m.weathe
2014-08-14 22:42:27 9777
转载 Android:国家气象局天气预报接口JSON完全解析
最近由于谷歌天气预报接口出现了一些小问题,没办法,只能重新写一下国家气象局天气预报接口JSON完全解析,程序包括了所有的地点,所以有些复杂1.首先准备好要解析的json数据,方便以后写程序解析的时候,直接进行分析。如下查看文本打印?{ "weatherinfo": {
2014-08-14 22:31:30 8707 2
Android:PowerPopMenu——加强版的PopupWindow菜单
2016-02-26
Android:从网络获取数据ViewPager动态添加Fragment,仿51job详情左右滑动看更多效果
2015-11-11
视频音频播放器APP
2014-11-06
天气预报APP
2014-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人