River的Android学习笔记
八六上山啦
步步前进,日日不止
展开
-
River的Android学习笔记——Intent意图
一.原创 2014-10-23 19:20:36 · 1124 阅读 · 0 评论 -
升级版音乐播放器
每天写个APP_第2天——升级版音乐播放器android 音乐播放器 SeekBar Runnable前面的话:有同学说我写的不够详细,我以后会注意和完善。又说能否有源码,我一般会在文章里贴出所有源码,另外我今天会吧代码传到github上提供下载。回顾:上篇文章实现各一个简单的播放器,但是仍然不是很酷。今天,我们对它做个改进。还记得网易云音乐AP原创 2015-02-13 14:47:20 · 1199 阅读 · 0 评论 -
简单的音乐播放器
每天写个APP——第 1 天1.写个音乐播放器——今天写个“MusicPlayer” APP 即一个音乐播放器。实现简单的音乐播放功能。^_^。 使用方法:在文本框内输入你要听的歌曲名字(前提是手机里有的),然后点击播放就可以享受音乐了!你或者会说,这也太LOW了吧!放心,你会喜欢去写和尝试这个应用!况且这只是第一步!以后我们逐渐完善这个APP!编程关键词!:MediaPlayer类的使用Ac原创 2015-02-10 18:07:18 · 1873 阅读 · 0 评论 -
Android中Spinner下拉列表
Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现) .您的评价: 较差 收藏该经验 今天学习了Spinner组件,使用Spinner相当于从下拉列表中选择项目,下面演示一下Spinner的使用(分别使用ArrayAdapter和自定义转载 2015-04-25 22:38:54 · 872 阅读 · 0 评论 -
android 入门xml布局文件
[摘]android 入门xml布局文件LinearLayout和RelativeLayout共有属性:java代码中通过btn1关联次控件android:id="@+id/btn1"控件宽度android:layout_width="80px" //"80dip"或"80dp"android:layout_width =“wrap_content”转载 2015-04-27 12:37:05 · 473 阅读 · 0 评论 -
Android DVM(转)
转自:http://blog.csdn.net/virus026/archive/2010/12/19/6085779.aspxAndroid 运行环境主要指的虚拟机技术——Dalvik。Android中的所有Java程序都是运行在Dalvik VM上的。Android上的每个程序都有自己的线程,DVM只执行.dex的Dalvik executable 文件。每个Android应用在底转载 2015-05-08 19:45:04 · 551 阅读 · 0 评论 -
android:TableLayout表格布局详解
转载自:http://blog.csdn.net/justoneroad/article/details/6835915这篇博文包括的内容:1、TableLayout简介2、TableLayout行列数的确定3、TableLayout可设置的属性详解4、一个包含4个TableLayout布局的实例及效果图一、Tablelayout简介转载 2015-05-02 13:33:46 · 639 阅读 · 0 评论 -
Android控件系列之RadioButton&RadioGroup
Android控件系列之RadioButton&RadioGroup学习目的:1、掌握在Android中如何建立RadioGroup和RadioButton2、掌握RadioGroup的常用属性3、理解RadioButton和CheckBox的区别4、掌握RadioGroup选中状态变换的事件(监听器)RadioButton和CheckBox转载 2015-05-02 13:36:49 · 777 阅读 · 0 评论 -
看看AsyncTask(1)
看看AsyncTask(1)AsyncTask 异步 android MarkdownAsyncTaskAsyncTask类用于执行后台任务,并将执行结果更新到UI线程。主要方法doInBackground() :在后台处理任务onProgressUpdate :更新进度publicProgress():像onProgressUpdate()传参onPo原创 2015-05-03 17:26:59 · 623 阅读 · 0 评论 -
Android之MVC模式
Android之MVC模式转载:http://www.cnblogs.com/devinzhang/archive/2012/01/26/2329869.html MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。一个逻辑模型可以对于多种视图模型,比如一批统计数据你可以分别用柱状图、饼图来表示。一种视图模型也可以对于多种转载 2015-04-28 21:35:46 · 526 阅读 · 0 评论 -
Android API Levels
原文 http://developer.android.com/guide/appendix/api-levels.html Android API Levels manifest element当你开发你的Android应用程序时,了解该平台API变更管理的基本方法和概念是很有帮助的。同样的,知道API级别标识以及该标识如何保障你的应用转载 2015-04-15 22:33:58 · 716 阅读 · 0 评论 -
Android 开发中常见问题及解决办法(转)
转自:http://blog.csdn.net/silangquan/article/details/81044141.R.java消失或解析异常查看res中资源文件,图片,xml等。比如图片文件名不能有大写不能有空格。搞定错误之后Project->clean就可以了。2.自定义title栏。首先要z在values->styles中定义一个style,然后在main转载 2015-01-05 19:08:16 · 1229 阅读 · 0 评论 -
River的Android的学习笔记——数据持久化技术(文件存储)
import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java原创 2014-11-26 21:35:18 · 993 阅读 · 0 评论 -
River的Android学习笔记——数据持久化技术(SharedPreference存储)
SharedPreference存储时使用 键值对 来存储数据的,就是说在保存一条数据的时候,需要给这条数据提供一个键,这样就可以通过这个键把相应的数据提取出来。这样比起“文件存储”就方便了很多。其实 根据某个键或者说某个数,“寻找”或者“传换”其他数据这种思想在计算机领域中及其常见,比如“指针”,“句柄”等等这些概念都是运用了这些思想。使用SharedPreferences的基本流程:原创 2014-11-27 20:51:38 · 1027 阅读 · 0 评论 -
Android逆向分析学习与研究(1)————工欲善其事必先利其器
注:头连天参加一个慕课网的活动发表的文章,从哪里搬到这里来一.什么是逆向 所谓逆向,就是对于程序的“逆向工程”,英文叫“reverse”,是计算机安全领域中一项重要的技术。常见使用情景:1.手里有一个软件(可以是Win平台的,可以是Android的,也可以是ios的),软件本身功能实现的很好,但是由于商业和版权的原因,大部分软件是不开源的,这时你有很想对其原创 2014-12-16 11:10:52 · 3793 阅读 · 5 评论 -
River的Android学习笔记——数据持久化技术(使用SQLite数据库_1)
一、SQLite数据库Android系统中内置了一款数据库名叫SQLite.SQLite是一款轻量级关系型数据库,运算速度快,占用资源少,通常只需要几百K的内存就足够了,通常用在移动设备上和一些嵌入式设备上。二、使用SQLiteAndroid为我们提供了一个SQLiteOpenHelper帮助类,使用这个类可以很方便的对数据库进行创建和升级。1、MySQLiteOpenHelper原创 2014-12-01 16:46:54 · 1142 阅读 · 0 评论 -
Android Studio导入Project的方法 (转)
转自:http://lxh2002.iteye.com/blog/2099219android studio Android Studio到现在已经发展到0.8+的版本了,最近也在试着使用它,原因是多方面的,一个毕竟是未来的趋势,二则是github上越来越多的大牛开源项目都是基于Android Studio的,因此会使用Android Studio就成为一件必须的任务。转载 2014-12-29 09:14:57 · 1336 阅读 · 0 评论 -
Android SQLite详解(转)
Android SQLite详解发表于 Android 2015-01-14 13:15字数: 1421 阅读量: 664 在项目开发中,我们或多或少都会用到数据库。在Android中,我们一般使用SQLite,因为Android在android.database.sqlite包封装了很多SQLite操作的API。我自己写了一个Demo来总结SQLite的使用,托管在Git转载 2015-01-18 20:06:06 · 1109 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
每天写个APP_第2天——升级版音乐播放器@(android)[音乐播放器|SeekBar|Runnable]@(前面的话):有同学说我写的不够详细,我以后会注意和完善。又说能否有源码,我一般会在文章里贴出所有源码,另外我今天会吧代码传到github上提供下载。 回顾:上篇文章实现各一个简单的播放器,但是仍然不是很酷。今天,我们对它做个改进。还记得网易云音乐APP中播放界面有个CD吗?当播放音乐原创 2015-02-13 14:45:34 · 953 阅读 · 0 评论 -
Android Tween动画之RotateAnimation实现图片不停旋转
本文主要介绍Android中如何使用rotate实现图片不停旋转的效果。Android 平台提供了两类动画,一类是 Tween 动画,即通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果;第二类是 Frame 动画,即顺序播放事先做好的图像,跟电影类似。本文分析 Tween动画的rotate实现旋转效果。 在新浪微博客户端中各个操作进行中时activity的右上角都会转载 2015-02-10 22:34:54 · 1314 阅读 · 0 评论 -
Android动画及图片的缩放和旋转
Android动画及图片的缩放和旋转 Android动画有2种,一种是Tween Animation,另一种是Frame Animation,先说说Tween动画吧。 Tween动画是对视图对象中的内容进行一系列简单的转换,比如位置的移动,大小的缩放,旋转,透明度得变化等等。Tween动画可以写到一个xml文件中,就像定义布局文件一样,当然,也可以写到android代码中,不过推荐写到转载 2015-02-10 21:40:39 · 1771 阅读 · 0 评论 -
Activity生命周期
Activity生命周期Activity 生命周期 android MarkdownActivity的开启activity首次启动:执行顺序onCreate——>onStart——>onResume截图package com.river.activitylife;import android.app.Activity;import原创 2015-05-04 17:36:59 · 935 阅读 · 0 评论