E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【--Android--】
Android--
监听ListView滚动到最底部
监听ListView滚动到最底部使用onScrollStateChanged(AbsListViewview,intscrollState)方法,代码大致如下: //监听listview滚到最底部 mIndexList.setOnScrollListener(newOnScrollListener(){ @Override publicvoidonScrollStateChanged(
灬布衣丶公爵丨
·
2015-12-28 13:00
Android--
监听ListView滚动到最底部
监听ListView滚动到最底部使用onScrollStateChanged(AbsListViewview,intscrollState)方法,代码大致如下: //监听listview滚到最底部 mIndexList.setOnScrollListener(newOnScrollListener(){ @Override publicvoidonScrollStateChanged(
灬布衣丶公爵丨
·
2015-12-28 13:00
Android--
理解启动与销毁Activity
编写:kesenhoo-原文:http://developer.android.com/training/basics/activity-lifecycle/starting.html不同于其他编程范式(程序从main()方法开始启动),Android系统根据生命周期的不同阶段唤起对应的回调函数来执行代码。系统存在启动与销毁一个activity的一套有序的回调函数。本课介绍生命周期中最重要的回调函
geshegentle
·
2015-12-27 00:00
android
android--
创建不同的bitmap
创建不同的bitmap我们应该为4种普遍分辨率:低,中,高,超高精度,都提供相适配的bitmap资源。这能使我们的app在所有屏幕分辨率中都能有良好的画质和效果。要生成这些图像,应该从原始的矢量图像资源着手,然后根据下列尺寸比例,生成各种密度下的图像。dpi倍数•xhdpi:2.0•hdpi:1.5•mdpi:1.0(基准)•ldpi:0.75这意味着,如果针对xhdpi的设备生成了一张200x2
geshegentle
·
2015-12-27 00:00
Android--
FragmentStatePagerAdapter与FragmentPagerAdapter分页
今天看到项目中别人写的FragmentStatePagerAdapter,以前没见过,so搜索一下,原来还有FragmentPagerAdapter,但作用又有所不同,Mark一下ViewPagerViewPager如其名所述,是负责翻页的一个View。准确说是一个ViewGroup,包含多个View页,在手指横向滑动屏幕时,其负责对View进行切换。为了生成这些View页,需要提供一个Pager
jia635
·
2015-12-25 17:00
viewpager
Android--
广播BroadcastReceiver
1.Android--广播BroadcastReceiver:http://www.cnblogs.com/plokmju/p/android_BroadcastReceiver.html2.Android--拦截系统BroadcastReceiver:http://www.cnblogs.com/plokmju/p/android_SystemBroadcastReceriver.html
ly969434341
·
2015-12-22 11:00
Android--
>Retrofit 2.0 beta2 使用方法
1.首先compile'com.squareup.retrofit:retrofit:2.0.0-beta2'2.声明接口publicinterfaceGetBaidu{ @GET("http://www.baidu.com/") Callget(); //Callget();//必须是这种形式,这是2.0之后的新形式 //我这里需要返回网页内容,不需要转换成Json数据,所以用了Response
angcyo
·
2015-12-18 13:00
retrofit
2-0beta2
Android--
>RxJava/RxAndroid 入门初体验
缩短篇幅,直入主题:RxJava主要的作用就是链式完成异步操作,并且非常强大.在Android项目中添加compile'io.reactivex:rxjava:1.1.0' compile'io.reactivex:rxandroid:1.1.0'写法://1:定义一个可以被观察的对象 Observableobservable=Observable.create(newObservable.OnS
angcyo
·
2015-12-17 19:00
android
体验
rxjava
Android--
>热修复,补丁实战
阅读此文之前,可以先阅读:http://blog.csdn.net/lmj623565791/article/details/49883661在此不阐述原理,只描述实际过程.1:首先新建一个AndroidStudioAndroid工程(Project)新建2个类:publicclassBugWrapperClass{//存在Bug的类,需要被一个父类包含 publicStringgetBug(){
angcyo
·
2015-11-18 16:00
android
补丁
热修复
Android--
>回调(interface/abstract)的用法(通俗易懂)
使用场景小明想要问小红借10块钱,小红答应借.但是小红很关心小明还钱,因为小红想要在小明还钱之后,去买好吃的蛋糕.这个时候,小红又不能时时刻刻催着小明还钱.只能等小明还钱的时候通知小红了;那么,小明通知小红的这个过程,我把它叫做回调;上代码(Interface部分):1:首先定义个还钱的回调接口publicinterfaceOnRepay{ booleanonRepay(); }2:因为是小明还钱
angcyo
·
2015-11-18 16:00
android
接口
abstract
回调
时时刻刻
Android -- 桌面悬浮,QQ管家火箭实现
续上一篇博客《
Android--
桌面悬浮,仿360》,传送门:http://www.cnblogs.com/yydcdut/p/3909888.html,在此代码上继续添加实现。
我爱物联网
·
2015-11-18 10:00
Android--
>RatingBar自定义大小,自定义样式(图片)
1:首先声明自定义RatingBar的样式(values/styles.xml)@drawable/rating_bar80dp2:自定义RatingBar的图片(drawable/rating_bar.xml)3:布局文件中,引用即可(layout/layout.xml)android:layout_width="wrap_content"android:layout_height="wrap_
angcyo
·
2015-11-17 10:20
Android
Android--
>RatingBar自定义大小,自定义样式(图片)
1:首先声明自定义RatingBar的样式(values/styles.xml) @drawable/rating_bar 80dp 2:自定义RatingBar的图片(drawable/rating_bar.xml) 3:布局文件中,引用即可(layout/layout.xml)android:layout_width="wrap_content"android:layout_
angcyo
·
2015-11-17 10:00
RatingBar
Android--
>沉浸式状态栏字体颜色的修改(只针对小米和魅族)
关于官网对沉浸式状态的描述:魅族:http://open-wiki.flyme.cn/index.php?title=Flyme%E7%B3%BB%E7%BB%9FAPI#.E4.BA.8C.E3.80.81.E6.B2.89.E6.B5.B8.E5.BC.8F.E7.8A.B6.E6.80.81.E6.A0.8F小米:http://dev.xiaomi.com/doc/p=4769/index.
angcyo
·
2015-11-14 11:17
Android
Android--
>沉浸式状态栏字体颜色的修改(只针对小米和魅族)
关于官网对沉浸式状态的描述:魅族:http://open-wiki.flyme.cn/index.php?title=Flyme%E7%B3%BB%E7%BB%9FAPI#.E4.BA.8C.E3.80.81.E6.B2.89.E6.B5.B8.E5.BC.8F.E7.8A.B6.E6.80.81.E6.A0.8F小米:http://dev.xiaomi.com/doc/p=4769/index.
angcyo
·
2015-11-14 11:00
字体
小米
沉浸式状态栏
Android--
>发送短信页面实现(短信发送以及群发和从电话本中选择联系人)-----------》2
分析下怎么写 首先,我们需要一个输入框,可以手动的输入手机号码, 其次,很少有人愿意手动输入,那么我们需要提供一个按钮来给我们的用户选择自己电话本中的联系人(一次可以选择多个即群发) 然后,我们需要一个短信编辑界面,可以编辑短信 最后两个按钮,一个发送,点击后发送消息,一个取消(取消后存为草稿,目前没有开发) 这个是我的UI,当然很难看,后续会优化 先把布局文件放上来,就不
·
2015-11-13 14:50
android
android--
自己定义ProgressDialog显示位置(其他Dialog子类都能够设置)
1、普通情况下,系统默认的Dialog显示位置为屏幕居中: pbDialog = new ProgressDialog(MainActivity.this); pbDialog.setMessage("请稍等,载入中"); pbDialog.show(); 2、设置Dialog显示位置在屏幕底部: pbDialog = new ProgressDia
·
2015-11-13 12:34
ProgressDialog
Android--
学习笔记--02--AndroidStudio的设置
Ⅰ. 设置界面及字体 http://my.oschina.net/u/936286/blog/323538 Ⅱ. adb (Android Debug Bridge) adb是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机). 它的主要功能有: * 运行设备的shell(命令行) * 管理模
·
2015-11-13 12:24
android
Android--
学习笔记--01--开发软件安装
Ⅰ.自从用了AndroidStudio之后,再也不想用eclipse+adt开发了,So ,这篇日记就是AndroidStudio的安装,以及出现的一些问题吧 (系统:windows 10 pro Technical preview 呵呵 就是高端 虽然不知道兼容性好不好) Ⅱ. 首先安装JDK (jdk1.8.0_25 ) Ⅲ. 环
·
2015-11-13 12:23
android
Android--
点击EditText的时候弹出软键盘,点击EditText之外空白处软键盘消失
在android中点击EditText的时候会弹出软键盘,但当我们输入完毕或者想隐藏软键盘时,我们可以点击软键盘上的隐藏按钮,这种方法固然可行,但是为了提高用户体验,我们常常要实现这种功能:当输入完毕后想隐藏软键盘时我们通过直接点击EditText的之外的其他空白处就可以隐藏软键盘,这种做法明显比点击软键盘自身的隐藏按钮要方便的多。 要实现上述功能只需重写 public boolean on
·
2015-11-13 09:50
EditText
转
Android--
加载大分辨率图片到内存
在使用ImageView显示图片的时候,直接加载一个图片资源到内存中,经常会出现内存溢出的错误,这是因为有些图片的分辨率比较高,把它直接加载 到内存中之后,会导致堆内存溢出的问题。这篇博客就来讲解一下Android的堆内存以及如何在Android应用中加载一个高分辨率的图片。关于 ImageView不熟悉的朋友,可以看看之前的博客:Android--ImageView。
·
2015-11-13 07:31
android
Android--
>XmlPullParser
1 public static void save() 2 throws Exception { 3 //获取文件目录路径 一般是应用层目录路径。storage/emulated/0 4 String filename = Environment.getExternalStorageDirectory()+File.separ
·
2015-11-13 07:21
android
android--
系统路径获取
Environment 常用方法: * 方法:getDataDirectory()解释:返回 File ,获取 Android 数据目录。* 方法:getDownloadCacheDirectory()解释:返回 File ,获取 Android 下载/缓存内容目录。* 方法:getExternalStorageDirectory()解释:返回 File ,获取外部存储目录即 SDCar
·
2015-11-13 06:00
android
android--
状态栏、标题栏、view的高度和宽度计算:
1.目的:总结获得状态栏--标题栏高度的方法 2.相关图解:(图片转自http://aichixihongshi.iteye.com/blog/1195543) 2.使用到的接口: view.getWindowVisibleDisplayFrame(Rect rect):获得指定view对象的布局 getWindowManager().getDefaultDisplay()
·
2015-11-13 06:33
android
Android--
控件的滑动事件
在android开发中,我们经常会用到一种非常方便的效果,就是左右或上下滑动进行切换内容或控件,比如要删除一条信息,向左滑动会出现一个删除功能键进行删除。 要实现这个功能我们就可以使用onTouch事件来处理,具体代码如下: package com.example.text; import android.app.Activity; import android.os.Bundle;
·
2015-11-13 05:34
android
Android--
音乐播放器
自己做的图片,自定义的SeekBar,做得有点丑,大家将就着看看,最近有些忙,这个播放器 一直没怎么去加功能,大家有兴趣的自己下载看看,有什么建议和意见,非常欢迎提出来, 只写了三分之一,简单地从数据库里提取音乐文件信息,显示,点击播放,基本的上一首, 下一首,播放模式,显示歌词功能,列表只实现了前三个,我的列表没有实现,歌词文件要
·
2015-11-13 01:21
android
Android--
消除“Permission is only granted to system apps”错误
原文:http://blog.csdn.net/gaojinshan/article/details/14230673 在AndroidManifest.xml中使用了如下的配置:<uses-permission android:name="android.permission.INSTALL_PACKAGES" /> 就会报错:
·
2015-11-12 14:24
Permission
Android--
>ViewPager setPageTransformer的简单理解
网上有很多文章关于setPageTransformer的使用,个人认为篇幅太长,理解起来费劲.(勿喷)setPageTransformer多用于ViewPager的滑动动画,下面这个项目提供了11种切换效果:https://github.com/jfeinstein10/JazzyViewPager关于setPageTransformer的其他详细博文,传送门如下:http://blog.csdn
angcyo
·
2015-11-12 11:00
viewpager
Android--
事件处理
Android提供了强大的事件处理机制,包括两套事件处理机制: 基于监听的事件处理。 基于回调的事件处理。 一、基于监听的事件处理 在事件监听的处理模型中,主要涉及如下三类对象: Event Source(事件源):事件发生的场所,通常就是各个组件。 Event(事件):事件封装了界面组件换上发生的特定事情。 Even
·
2015-11-12 09:02
android
Android--
项目框架介绍
公司最近要开发一款Android平台下的应用,通讯软件,所以年后上班一直在研究Android方面的内容。 使用Eclipse开发的Android,对于一个新建的Android项目,自动生成的项目结构如下图: 自动生成的目录介绍: src目录:主要是存放编写的Java代码。 assets目录:资源目录。 res目录:存放图片、布局文件、字符串、菜单等文件。 b
·
2015-11-12 09:01
android
Android--
生命周期
首先了解一下什么是Activity? 简单的说:Activity就是布满整个窗口或者炫富于其他窗口上的交互界面。在一个应用程序中通常由多个Activity构成,都会在Manifest.xml中指定一个主的Activity。 当程序第一次运行时,用户就会看到这个Activity,这个Activity可以通过启动其他的Activity进行相关操作。 当启动其他的Activity时
·
2015-11-12 09:01
android
android 多线程
Android--
多线程之Handler 前言 Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android
·
2015-11-11 16:50
android
Android--
应用开发1(应用程序框架)
应用程序的框架,就是所有开发者共同是有和遵循的约定,大家在约定上进行必要的扩展,但程序的主体结构是一致的。 Android系统提供给开发者一个框架,我们所有的应用开发就是在这个框架上进行扩展,下来看看Android框架给我们提供了哪些服务。 android.app 提供高层的程序模型和基本的运行环境 android.content 包含各种设备上的数据进行访问和发布 a
·
2015-11-11 15:27
android
Android--
>AndroidManifest.xml 文件
使用方法
官方介绍:http://android.xsoftlab.net/guide/topics/manifest/meta-data-element.html使用方法:1:首先,需要在AndroidManifest.xml文件中声明,如下: //注意此处 //注意此处 //注意此处 //注意此处 2:在代码中获取对应的值privatevoidinit(){ Text
angcyo
·
2015-11-11 12:00
android
meta-data
Android--
获取标题栏,状态栏,屏幕高度
获取状态栏高度Rect frame = new Rect(); getWindow().getDecorView().getWindowVisibleDisplayFrame(frame); int statusBarHeight = frame.top; 获取actionBar的高宽度有一个属性:android:layout_width="?attr/actionBarSize" andro
红豆与绿豆
·
2015-11-11 10:00
Android--
获取标题栏,状态栏,屏幕高度
获取状态栏高度Rect frame = new Rect(); getWindow().getDecorView().getWindowVisibleDisplayFrame(frame); int statusBarHeight = frame.top; 获取actionBar的高宽度有一个属性:android:layout_width="?attr/actionBarSize" andro
镜中小白
·
2015-11-11 10:15
android
Android--
获取标题栏,状态栏,屏幕高度
获取状态栏高度Rect frame = new Rect(); getWindow().getDecorView().getWindowVisibleDisplayFrame(frame); int statusBarHeight = frame.top; 获取actionBar的高宽度有一个属性:android:layout_width="?attr/actionBarSize" andro
镜中小白
·
2015-11-11 10:15
android
Android--
应用开发3(Android layout XML属性)
Android layout XML属性 转载:http://www.cnblogs.com/playing/archive/2011/04/07/2008620.html Layout对于迅速的搭建界面和提高界面在不同分辨率的屏幕上的适应性具有很大的作用。这里简要介绍Android的Layout和研究一下它的实现。 Android有Layout:FrameLayout,LinearLayo
·
2015-11-11 09:20
android
Android--
应用开发2(AndroidManfest.xml)
AndroidManfest.xml 文件分析 manifest 根节点,描述package中所有内容 xmlns:android 包含命名空间声明。xmlns:android="http://schemas.android.com/apk/res/android",使得Android中各种标准属性能够在文件中使用,提供了大部分元素中的数据。 Pac
·
2015-11-11 09:19
android
Android--
消除“Permission is only granted to system apps”错误
原文:http://blog.csdn.net/gaojinshan/article/details/14230673 在AndroidManifest.xml中使用了如下的配置: <uses-permission android:name="android.permission.INSTALL_PACKAGES" /> 就会报错
·
2015-11-08 15:18
Permission
Android--
数据存储之SharedPreferences
android中apk中的信息保存主要有四种方式,SharedPreferences、File(Properties)、Network、SQLite SharedPreferences:保存apk中的一些配置信息或者用户信息,采用键值对方式保存,保存的数据类型只能是一些基本数据类型(int、string、boolean..) 今天的demo就是利用SharedPreferences保存历史用户
·
2015-11-08 11:13
Android--
Intent.Action(1)
1 Intent.ACTION_MAIN String: android.intent.action.MAIN 标识Activity为一个程序的开始。比较常用。 Input:nothing Output:nothing 例如: 1 < activity android:name =".Main" android:lab
·
2015-11-07 13:49
android
Android--
Intent.Action
1 Intent.ACTION_VIEW String android.intent.action.VIEW 用于显示用户的数据。比较通用,会根据用户的数据类型打开相应的Activity。比如 tel:13400010001打开拨号程序,http://www.g.cn/则会打开浏览器等。 代码1: Uri uri = Uri.parse("http://www.google.c
·
2015-11-07 13:37
android
使用Struts2服务端与android交互
转自:http://www.cnblogs.com/android-html5/archive/2011/09/25/2534107.html
android--
使用Struts2服务端与
·
2015-11-07 10:18
android
Android Studio 或 IntelliJ IDEA获取数字签名的方法
原先在Eclipse中数字签名(SHA1或MD5)的获取方法为:点击Eclipse导航栏的Windows-->Preference-->
Android--
>Build现在改到AndroidStudio或
阳阳(ysq)
·
2015-11-06 14:00
Android--
自定义GridView/ListView数据源
在开发中,我们常常会遇到比较复杂的GridView/ListView的布局,重新实现BaseAdapter不但能帮助我们实现我们想要的布局效果,并且在绑定大数据量时也不会感觉有卡壳现象。记得以前用一个ListView直接去绑定手机内的联系人Cursor(一百多号人),滑动的时候就会有卡的感觉。今天决定写个Demo是因为在项目中可能会要实现这样的一个效果:一个GridView中绑定4个ImageBu
·
2015-11-06 07:25
ListView
Android--
使用手机GPS获取经纬度
有很多应用在打开应用的时候,就需要去获取当前手机的地址位置并且显示出地名等,现在介绍一种方法通过手机内置的GPS获取当前位置的经纬度.思路:首先判断手机当前是否打开GPS功能-->如果没有打开就通过代码帮助用户强制打开手机GPS功能-->根据手机GPS获取手机当前位置的经纬度.注意:打开gps和访问网络的权限.1.上代码:1.1判断手机是否打开GPS-需要使用到Android系统的Location
Timmy_zzh
·
2015-11-03 18:11
AS
Android--
使用手机GPS获取经纬度
有很多应用在打开应用的时候,就需要去获取当前手机的地址位置并且显示出地名等,现在介绍一种方法通过手机内置的GPS获取当前位置的经纬度.思路:首先判断手机当前是否打开GPS功能-->如果没有打开就通过代码帮助用户强制打开手机GPS功能-->根据手机GPS获取手机当前位置的经纬度.注意:打开gps和访问网络的权限.1.上代码:1.1判断手机是否打开GPS-需要使用到Android系统的Location
Timmy_zzh
·
2015-11-03 18:00
经纬度
gps
Android--
Intent.Action(1)
1 Intent.ACTION_MAIN String: android.intent.action.MAIN 标识Activity为一个程序的开始。比较常用。 Input:nothing Output:nothing 例如: 1 < activity android:name =".Main" and
·
2015-11-02 14:52
android
【Android 界面效果31】
Android--
侧滑菜单应用的实现
侧滑菜单应用现在非常多,而且实现方式也多种多样。通过在网上的多方查找,我找到郭霖少侠的这篇文章:http://blog.csdn.net/guolin_blog/article/details/8744400,研究之后收获颇多。同时记得以前看过一篇讲Scroller实现滑屏的文章:http://www.cnblogs.com/wanqieddy/archive/2012/05/05/2484534
·
2015-11-02 13:19
android
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他