![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
ShanYu1198124123
生活因努力而有了生命,因坚持而有了活力,因爱而有了滋味。。。。
展开
-
android SharedPreferences的一般用法(存取清删)
之前做应用时碰到这样一个问题:在“A” Activity 要与 “B” Activity的Fragment进行通信传值,但是忽然发现无法拿到B中Fragment的Handler,又不能发送广播,短暂的思考之后想到了SharedPreferences这个轻型的数据存储方式。 SharedPreferences的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息转载 2016-09-12 20:37:53 · 35776 阅读 · 3 评论 -
webView的使用以及总结
WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法:第一种方法的步骤:1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);2.调用WebView的loadUrl()方法,设置WevView要显示的网页: 互联网用:转载 2016-09-06 21:49:53 · 2108 阅读 · 0 评论 -
surfaceview 和surfaceholder的理解和使用
SurfaceView介绍 通常情况程序的View和用户响应都是在同一个线程中处理的,这也是为什么处理长时间事件(例如访问网络)需要放到另外的线程中去(防止阻塞当前UI线程的操作和绘制)。但是在其他线程中却不能修改UI元素,例如用后台线程更新自定义View(调用View的在自定义View中的onDraw函数)是不允许的。 如果需要在另外的线程绘制界面、需要迅速的更新界转载 2016-09-06 11:45:35 · 10559 阅读 · 2 评论 -
如何安全退出已调用多个Activity的Application?
对于单一Activity的应用来说,退出很简单,直接finish()即可。当然,也可以用killProcess()和System.exit()这样的方法。但是,对于多Activity的应用来说,在打开多个Activity后,如果想在最后打开的Activity直接退出,上边的方法都是没有用的,因为上边的方法都是结束一个Activity而已。当然,网上也有人说可以。就好像有人问,在转载 2016-08-26 17:00:25 · 569 阅读 · 0 评论 -
Android Fragment 真正的完全解析(上) add remove replace detach attach hide show
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37970961自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,如何静态转载 2016-08-26 15:42:29 · 1486 阅读 · 0 评论 -
关于MyApplication的理解和使用
一、理解:在设置里面,对应于某一个应用,虽然没有启动,但是上面有一个终止按钮,说明这个应用时启动的,只是里面没有Activity,所以说使用android退出把一个应用退出,实际上他所对应的Application是没有退出的(因为他的生命周期最长),只是对应的Activity退出了而已。如果手机进行了root操作,使用了360的一键清除缓存等功能,会把对应的Application杀掉,转载 2016-09-05 20:54:59 · 11955 阅读 · 0 评论 -
Android中Application设置全局变量以及传值
Application设置全局变量以及传值 /*** 重写Application,主要重写里面的onCreate方法,就是创建的时候,* 我们让它初始化一些值,前段时间在javaeye里面看到过一个例子,与此相似,* 我做了些改进。听说外国开发者习惯用此初始化一些全局变量,好像在Activity* 一些类里面初始化全局变量的化,会遇到一些空指针的异常,当然,我没有遇到过。* 如果用此方法初转载 2016-09-05 20:34:58 · 864 阅读 · 0 评论 -
Android Studio (AS)快捷键
比较实用的快捷键Alt+Enter 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl转载 2016-09-03 10:34:04 · 1102 阅读 · 0 评论 -
解决 Android Nougat requires the IDE to be running with Java 1.8 or later Install a supported JDK
如果转载,请注明出处:之前接触的Android Studio(AS)最近升级到2.1.3后,出现如下的问题出现:Android Nougat requires the IDE to be running with Java 1.8 or later Install a supported JDK 首先介绍下Projec原创 2016-09-02 22:18:34 · 2894 阅读 · 0 评论 -
Android 读取SD卡指定后缀的所有文件
转载自:http://blog.csdn.net/coderyue/article/details/50456735一 读取文件 在实际开发过程中有各种各样的需求,不知道你们有没有遇到过类似的需求,几个Fragment切换, 数据是读取SD卡中的json文件或者xml文件,那每次点击Fragment就要读取一次文件,虽然java读取文件很快,不过处理不当也需要200ms如果使用St转载 2016-09-02 17:27:24 · 768 阅读 · 0 评论 -
Android Service与Activity之间通信的几种方式
在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发中,就会常常遇到Activity与Service之间的通信,我们一般在Activity中启动后台Service,通过Intent来启动,Intent中我们可以传递数据给Service,而当我们Service执行某些操作之后想要更新UI线程,我们应该怎么做呢?接下来我就介绍两种方式转载 2016-09-02 16:19:24 · 632 阅读 · 0 评论 -
内存溢出和内存泄漏的区别,产生原因以及解决方案
一、概念与区别内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请 了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但 内存转载 2016-09-02 15:31:42 · 22635 阅读 · 3 评论 -
MediaPlayer类详解
MediaPlayer类可用于控制音频/视频文件或流的播放。关于如何使用这个类的方法还可以阅读SDKAPI中VideoView类的文档。1.状态图对播放音频/视频文件和流的控制是通过一个状态机来管理的。下图显示一个MediaPlayer对象被支持的播放控制操作驱动的生命周期和状态。椭圆代表MediaPlayer对象可能驻留的状态。弧线表示驱动MediaPlayer在各个状态转载 2016-08-31 20:57:38 · 942 阅读 · 0 评论 -
如何将SQLite数据库(dictionary.db文件)与apk文件一起发布
可以将dictionary.db文件复制到Eclipse Android工程中的res\raw目录中,如图1所示。所有在res\raw目录中的文件不会被压缩,这样可以直接提取该目录中的文件。使用openDatabase方法来打开数据库文件,如果该文件不存在,系统会自动创建/sdcard/dictionary目录,并将res\raw目录中的 dictionary.db文件复制到/sdcard/d转载 2016-09-02 15:25:00 · 2409 阅读 · 0 评论 -
activity中的R文件报错:cannot resolve symbol ‘R’
相信很多人在使用AS时都遇见了cannot resolve symbol ‘R’ 问题 查百度后,看了很多关于这方面的解释,本人总结了一下:1.大多数是xml文件有问题,标签不匹配等等,仔细检查。 【我出现的问题就是因为xml文件名称大写了,所以】 请注意 ① Ecplise中的drawable文件的drawable-hdpi,drawab原创 2016-09-12 21:58:55 · 15666 阅读 · 1 评论 -
Android Studio下载及配置
http://note.youdao.com/noteshare?id=8d10a12c525742652b277325b460c43f&sub=441EF39705FD48D5B0E417B1ECA1292E原创 2018-01-10 13:30:19 · 306 阅读 · 0 评论