Android
蜗牛改变自己
这个作者很懒,什么都没留下…
展开
-
viewpager的使用技巧
怎么去掉Viewpager的切换动画 现在做了个应用,Viewpager很让人纠结,我有四个屏幕,左右滑动没有问题,可是由第一屏目到第四屏幕,中间会经过2,3屏幕,界面看起来很难看,怎么才能不执行这动画呢,期待解决方案 viewPager.setCurrentItem(index,false);怎样让Viewpager不预加载下一页有时候viewpager加载页面的时候,我们发现页面的数据量很大转载 2016-09-29 10:44:48 · 512 阅读 · 0 评论 -
android中view随手指移动
在项目中,图片移动到手指触碰的地方。package com.example.plane;import android.app.Activity;import android.os.Bundle;import android.util.DisplayMetrics;import android.view.Display;import android.view.KeyE转载 2017-01-04 15:49:51 · 922 阅读 · 0 评论 -
android获得屏幕高度和宽度
android获取屏幕的高度和宽度用到WindowManager这个类,两种方法: 1、WindowManager wm = (WindowManager) getContext() .getSystemService(Context.WINDOW_SERVICE); int width = wm.转载 2016-12-30 12:45:35 · 290 阅读 · 0 评论 -
Fragment的相关用法第一篇
这篇关于fragment第一篇博客是为了鸿洋大神的博客写个前面的东西。通过tag查找fragment。Android.app.FragmentManager.findFragmentByTag(String tag)使用Fragment,先获取其实例,通过tag找到内存中的实例,如果取到null,再初始化实例。那么tag怎么获取?1、andr转载 2016-12-31 18:48:44 · 779 阅读 · 1 评论 -
Fragment的相关用法第二篇
如今Android 中fragment的使用越来越频繁,在实现多个fragment之后,如若在切换时使用replace()方法替换Fragment ,那就要不断的去实例化,消耗资源。所以把replace()用add()+show()+hide()来替代从而当Fragment实例化之后就控制Fragment的显示隐藏。直接上代码:public class MainA转载 2016-12-31 18:56:45 · 471 阅读 · 1 评论 -
Eclipse新建android工程报"Check Android SDK" has encountered a problem
每次新建Android工程时候都会报 点击ok后,继续写程序一点问题没有。就是很烦每次都弹出来。 网上说的方法试了下,可以解决。因为SDK的源码中的版本过高。将platforms中的android-23删除后就好了。 参考:http://blog.csdn.net/u014544193/article/details/42523687 问题描述:配置完eclipse环境之后,导入代码,打转载 2017-01-11 17:07:22 · 1435 阅读 · 2 评论 -
关于android原生视频播放(转载集合之一)
http://www.w2bc.com/Article/80927 本节带来的是Android多媒体中的——MediaPlayer,我们可以通过这个API来播放音频和视频 该类是Androd多媒体框架中的一个重要组件,通过该类,我们可以以最小的步骤来获取,解码 和播放音视频。它支持三种不同的媒体来源: 本地资源 内部的URI,比如你可以通过ContentResolver来获取 外部U转载 2017-01-12 10:28:19 · 1029 阅读 · 0 评论 -
关于android原生视频播放(转载集合之二)
http://www.open-open.com/lib/view/open1341754267229.html在Android中,我们有三种方式来实现视频的播放: 1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。 2、使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。转载 2017-01-12 10:33:09 · 395 阅读 · 0 评论 -
Android项目中的assets和raw
http://blog.csdn.net/leichelle/article/details/7884052 Android中asset文件夹和raw文件夹区别*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点: 1.res/raw中的文件会被映射到R.Java文件中,访问的时候直接使用资源转载 2017-01-12 10:47:33 · 3558 阅读 · 0 评论 -
Android 5.0之后隐式声明Intent 启动Service引发的问题
一.概述 Android系统升级到5.0之后做了不少的变化(5.0变化),开发人员一定要注意这些变化,要不然就有的折腾了.这次最大的变化应该是把Dalvik虚拟机改成了ART(Android Runtime),后续会专门讲解这一块.其他的都是一些零碎的问题,例如前段时间发了一篇Android 5.0之后修改了HashMap的实现(传送门).这篇主要讲一下遇到跟Service转载 2017-01-12 19:07:29 · 470 阅读 · 0 评论 -
Android中DatePickerDialog对话框和TimePickerDialog对话框的使用
DatePickerDialog对话框和TimePickerDialog对话框比单独的DatePicker组件和TimePicker组件更好用,用法也比较简单,下面通过一个简单实例来演示它们的使用:Activity:[java] view plain copypackage com.lovo; import java.util.转载 2017-02-23 14:43:48 · 3541 阅读 · 0 评论 -
Android中在控件webview中打开网页
package com.example.webview; import android.os.Bundle;import android.annotation.SuppressLint;import android.app.Activity;import android.view.KeyEvent;import android.view.Menu;转载 2017-01-03 19:55:01 · 1259 阅读 · 0 评论 -
android 实现分享功能两种方法
当我想做一个智能的记事本的时候,我就在尝试自己写一组分享功能。后来才知道,原来每个社交软件中都有自己的分享接口。这就大大减少了我们的代码量了。第一种方法:特点--简单package com.example.share;import android.app.Activity;import android.content.Intent;import androi转载 2017-01-03 14:41:40 · 12784 阅读 · 2 评论 -
利用Theme自定义Activity间的切换动画
转载请注明出处:http://blog.csdn.NET/lmj623565791/article/details/22990643大多Android系统默认Activity间的动画切换效果为,右边滑入,左边滑出;有时候我们的需求可能是要求所有Activity的切换为淡入淡出的效果,这时候就可能需要改变一下默认的切换风格。下面开始实现:首先在res文件夹下建立anim文件夹转载 2016-12-13 16:38:18 · 295 阅读 · 0 评论 -
文章标题
1.该效果是当按返回按钮时弹出一个提示,来确保无误操作,采用常见的对话框样式。 创建dialog对话框方法代码如下: 01protected void dialog() { 02 AlertDialog.Builder builder = new Builder(Main.this); 03 builder.setMessage(“确认退出吗?”); 04 builder.se转载 2016-12-14 09:48:51 · 194 阅读 · 0 评论 -
使用Android注解来改善代码
这篇博客还没看懂,等以后使用studio再看。昨晚看到一篇好文章,然后是英文的,所以决定翻译分享给大家,这是原文链接:http://www.michaelevans.org/blog/2015/07/14/improving-your-code-with-android-support-annotations/如果你还没听说过Android支持注解库,那么你将错过可以帮助你捕获转载 2017-01-03 10:02:16 · 278 阅读 · 0 评论 -
Android什么时候只会调用onPause()而不会调用onStop()?
看到网上很多人说弹出Dialog时只会调用onPause()而不会调用onStop(),可是自己做了下实验,此时既不会调用onPause()也不会调用onStop()。。。大概扫了下官方文档,translucent(半透明) activity好像可以做到,试了下,果真可以。至于为什么呢?让我们看下Activity生命周期(注:图片来自:Big.Nerd.Ranc转载 2017-01-03 10:19:16 · 2942 阅读 · 0 评论 -
基础总结篇之一:Activity生命周期
子曰:溫故而知新,可以為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。近来回顾了一下关于Activity的生命周期,参看了相关书籍和官方文档,也有了不小的收获,对于以前的认知有了很大程度上的改善,在这里和大家分享一下。熟悉javaEE的朋友们都了解serv转载 2017-01-03 10:53:57 · 264 阅读 · 0 评论 -
onConfigurationChanged未被调用的原因
今天碰到一个奇怪的问题。onConfigurationChanged未被调用。根据正常认知,在AndroidManifest.xml中设置Android:configChanges="orientation“,然后在Java代码中重写onConfigurationChanged,即不会重复Activity生命周期,而是调用onConfigurationChanged。然而今天这转载 2017-01-03 10:55:26 · 713 阅读 · 0 评论 -
Fragment的相关用法第三篇(张鸿洋)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37970961自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,转载 2017-01-03 11:19:09 · 929 阅读 · 0 评论 -
Fragment的相关用法第四篇(张鸿洋)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37992017上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上)。本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragment如何与Activity转载 2017-01-03 11:20:26 · 1663 阅读 · 0 评论 -
android亮屏、暗屏、解锁、关闭系统对话的监听事件
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.button_layuout); final IntentFilter filter = new IntentFilter(转载 2016-12-23 10:26:21 · 446 阅读 · 0 评论 -
Android中ListView的几种常见的优化方法
首先我们给出一个没有任何优化的Listview的Adapter类,我们这里都继承自BaseAdapter,这里我们使用一个包含100个字符串的List集合来作为ListView的项目所要显示的内容,每一个条目都是一个自定义的组件,这个组件中只包含一个textview:Activity:package com.alexchen.listviewoptimize;import转载 2017-01-03 13:53:57 · 367 阅读 · 0 评论 -
AndroidListview 滑动过程中图片显示重复错乱解决方案
主要分析Android中Listview滚动过程造成的图片显示重复、错乱、闪烁的原因及解决方法,顺便跟进Listview的缓存机制。1、原因分析Listview item 缓存机制:为了使得性能更优,Listview会缓存行item(某行对应的view)。listview通过adapter的getview函数获得每行的item。滑动过程中,a、如果某行item已经划出屏幕,转载 2017-01-03 14:04:32 · 862 阅读 · 0 评论 -
一张图带你了解Android5.0中的colorPrimary、colorPrimaryDark、colorAccent
转载自:http://blog.csdn.net/u013718120/article/details/51860471转载 2017-09-07 22:51:53 · 449 阅读 · 0 评论