- 博客(117)
- 收藏
- 关注
原创 从网络上解析json小实例 分步骤参考
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_p
2016-07-31 09:23:53 452
原创 仿微信 滑动页面 Fragment ViewPager
drawable 中的xml文件tab_selector_bg.xml tab_personal_selector_bg.xml tab_home_selector_bg.xml tab_discover_selector_bg.xml
2016-07-30 20:30:44 267
原创 选联系人 拨打电话 小实例
res\values\strings.xml ActivityPhone 18100008626 18100008626 18100008626 18100008626 18100008626 18100008626 18100008626
2016-07-30 19:36:21 244
原创 习题一
一、选择题1、CD2、A3、ABCD4、A5、A6、C7、B8、A9、C10、AB 一、选择题(10*3)1、解析XML的方式有()CDA、字符类型B、流方式C、DOMD、SAX2、下列选项哪个不是activity的启动方法A、goToActivityB、startActivityC、startActivityFr
2016-07-30 14:26:26 1534
原创 Fragment 生命周期
启动Fragment到运行状态onAttach() —> onCreate()—> onCreateView() —> onActivityCreated()—> onStart() —> onResume()锁屏onPause() —> onStop() 解屏onStart() —> onResume()
2016-07-30 14:03:00 240
原创 练习用到的网络 路径
compile 'com.loopj.android:android-async-http:1.4.9'在线音乐String path ="http://cc.stream.qqmusic.qq.com/C100001Orf0q32GTFF.m4a?fromtag=52";天气预报 xmlString ROOT_PATH ="http://wthrc
2016-07-29 16:07:10 202
原创 Media 三种音乐播放 小实例
package com.moliying.a60_mediaplayer;import android.media.AudioManager;import android.media.MediaPlayer;import android.net.Uri;import android.os.Bundle;import android.os.Environment;import andr
2016-07-29 10:44:52 276
原创 10-22 图像与绘制 Bitmap与优化(非常重点) 笔记
图像与绘制绘制2D图形创建一个自定义View,实现onDraw方法,该方法在渲染组件时会被调用要在屏幕上绘制图形需要使用到:Canvas:画布,使用此对象的draw....方法绘制图形Paint:画笔参考示例代码。SurfaceView组件在屏幕更新频率非常高的应用中,比如,游戏、播放视频界面会不断进行渲染,那么使用普通的View组件来完成这样的工作,可能会出现卡顿现象,(
2016-07-29 09:10:36 243
原创 9-21 Android中的动画 笔记
Android中的动画Android中提供三种动画类型:View Animation(视图动画):1>Tween(补间动画)以下动画配置文件放在 res/anim 下(1)渐变动画 <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="3000"/>属
2016-07-29 09:09:38 316
原创 8-20 Android网络请求编程 笔记
Android网络请求编程网络请求是Android开发中必备的功能之一,如果一个APP没有网络功能,甚至都不能称为一个完整的APP,客户端的数据处理能力是有限的,数据的存储能力也是有限的,这就需要依赖功能强大的后台服务器。通过与服务器之间的连接,来获取数据,或上传客户端数据是APP开发中非常常见的功能。如何与服务器端进行通讯?通常与服务器之间的通讯都使用HTTP协议,HTTP协议是基于
2016-07-29 09:08:16 354
原创 Bitmap 二级缓存 小例子
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_par
2016-07-29 08:28:42 255
原创 Bitmap 小例子
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_par
2016-07-29 08:20:06 327
转载 Android DiskLruCache完全解析,硬盘缓存的最佳方案
版权声明:本文出自郭霖的博客,转载必须注明出处。目录(?)[+]转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/28863651概述记得在很早之前,我有写过一篇文章Android高效加载大图、多图解决方案,有效避免程序OOM,这篇文章是翻译自Android Doc的,其中防止多图OOM的核心解决思路就是使
2016-07-28 18:07:41 246
原创 视频播放 小例子 SurfaceView
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_p
2016-07-28 13:47:18 225
转载 [Android] 修图工具Draw9patch使用小结(附ubuntu快捷截图方法)
做项目的时候,素材图遇到点问题,然后老大大概给我讲了讲android下面图片格式.9.png和draw 9-patch的用法,感觉很清楚也很有用,所以记录一下。原文地址请保留http://www.cnblogs.com/rossoneri/p/4024090.html 关于 9-patch的介绍我就不说了,网上一大堆。下面根据我做android项目的经历一点点来认识它的作用。首先,先看
2016-07-28 12:22:58 427
原创 倒计时 小例子 SurfaceView
布局文件 <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello World!" />package com.moliying.a58_canvas_surfacevi
2016-07-28 10:47:06 458
转载 【Android界面实现】实现底部扇形展开菜单效果
http://blog.csdn.net/zhaokaiqiang1992/article/details/20998313版权声明:本文为博主原创文章,未经博主允许不得转载。先看效果图项目的总结构下面开始贴代码,由于必要的地方都添加了注释,所以不过多讲解anim_button.xml
2016-07-27 22:01:32 716
转载 android 扇形菜单实现,android扇形
http://www.bkjia.com/Androidjc/1005144.htmlandroid(6) 扇形菜单实现,android扇形一.扇形菜单的实现: 借鉴了大神们的源码,那我们来看一下扇形菜单是怎么实现的:效果图: 主界面布局:<RelativeLayout xmlns:android="http:/
2016-07-27 20:54:58 1635
转载 Android之简易天气预报小应用(xml解析练手)
http://blog.csdn.net/ygd1994/article/details/51367806 参考原文 没有转载完整Android之简易天气预报小应用(xml解析练手)分类:安卓学习 (95) (0)举报 收藏 界面比较简陋。实现后的大致效果如下: 该应用的所有功能主要是通过解析http://www.webxml.c
2016-07-27 20:46:10 845
原创 Property (属性动画)
XML加载动画 需要在创建animator文件夹,res/animator 文件中 (注意 不是 res/anim,两者不一样) <objectAnimator android:duration="3000" android:propertyName="alpha" android:val
2016-07-27 20:11:48 200
原创 伸缩 菜单(八个圆点) 小实例
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_
2016-07-27 20:01:43 239
原创 Tween 补间动画
在res/anim中alpha_anim.xml <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="3000"/>rotate_anim.xml <rotate android:duration="3000"
2016-07-27 19:50:00 170
转载 常用20个正则表达式,能让你少写1,000行代码
http://www.techug.com/20-good-regex正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\
2016-07-27 15:10:09 278
原创 8-20 HttpURLConnection Volley android-async-http WebService WebView笔记待整理
Android网络请求编程网络请求是Android开发中必备的功能之一,如果一个APP没有网络功能,甚至都不能称为一个完整的APP,客户端的数据处理能力是有限的,数据的存储能力也是有限的,这就需要依赖功能强大的后台服务器。通过与服务器之间的连接,来获取数据,或上传客户端数据是APP开发中非常常见的功能。如何与服务器端进行通讯?通常与服务器之间的通讯都使用HTTP协议,H
2016-07-26 19:28:49 607
原创 Volley XMLRequest GsonRequest 笔记
package com.moliying.a52_volley;import android.graphics.Bitmap;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.LruCache;import android.view.View;imp
2016-07-26 10:44:34 373
原创 SQLite 小实例
package com.moliying.a46_sqlite;import android.app.FragmentManager;import android.provider.BaseColumns;public interface PersonEntry extends BaseColumns{ //把表结构的字段名,表名定义为常量,表person 的元数据 p
2016-07-26 09:00:27 329
原创 AsyncTaskLoader 小实例
没来得及整理 貌似 有两个独立功能 AsyncTaskLoaderActivity 和 LodersActivity 根据按钮的单击事件来推测 元数据 和 person类好像也没添进来package com.moliying.a48_contentprovider;import android.app.LoaderManager;import android.content
2016-07-26 08:13:07 310
原创 AS没有提示异常处理,需要程序员主动处理异常的一个情况
题外话:谁能告诉我Integer.parseInt为什么没有显式抛出异常,而numnber format exception是往往发生的java的异常分为RuntimeException和Exception,RuntimeException为运行时异常,可以不用try {}catch或throws而Exception异常就必须用try{} catch或throws继承Exc
2016-07-25 21:38:39 391
原创 网络Http 相关 工具 类
package com.moliying.a49_internet_request;import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;public class HttpUtils { //检查网络是否可用 publi
2016-07-25 19:50:49 205
原创 Volley 的 小实例
import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Toast;import com.android.volley.AuthFailureError;import com.android.volley
2016-07-25 19:39:06 221
转载 Android Volley完全解析(一),初识Volley的基本用法
http://blog.csdn.net/guolin_blog/article/details/17482095版权声明:本文出自郭霖的博客,转载必须注明出处。目录(?)[+]转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/174820951. Volley简介我们平时在开发An
2016-07-25 19:29:21 160
原创 7-19-2 Loaders
LoadersLoders是Android3.0开始引入的,可以在Activity和Fragment中,用来异步载入数据和检测数据变化。API提供以下类:LoaderManager --加载管理器Loader --加载器(抽象类)LoaderManager.LoaderCallbacks --加载后的回调接口CursorLoader --加载器的具体实现类(用来异步加载通过Conte
2016-07-25 13:58:15 174
原创 6-19-1 Android应用程序组件:ContentProvider 待整理
Android应用程序组件:ContentProviderContentProvider:内容提供者,使用CP,可以在一个应用程序中给另一个应用程序提供私有数据的访问,以达到数据共享的目的。创建一个ContentProvider:public class PersonContentProvider extends ContentProvider { //创建ContentProvide
2016-07-25 13:56:31 238
原创 承香墨影 博客
作者:承香墨影出处:http://plokmju.cnblogs.com/http://www.cnblogs.com/plokmju/p/android_ContentProvider.html
2016-07-25 11:28:23 381
原创 ContentProvider 操作小实例 (了解)
主要分成以下五个步骤:定义元数据定义实体类定义数据库适配器创建ContentProvider在其他组件中调用/** * 数据库表元数据 */public class DBMetadata { public static abstract class Person implements BaseColumns{ public static
2016-07-23 14:26:08 573
原创 ActionBar 带返回箭头
activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" andro
2016-07-22 17:14:02 683
原创 Acitivity 带返回值的 传递 示例
从电话列表中选中号码,然后跳转到拨号界面。 先写主布局文件: android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="phone" android:ems="10" android
2016-07-22 16:05:55 208
原创 RadioGroup 中 RadioButton 单击事件
public class Main3Activity extends AppCompatActivity implements CompoundButton.OnCheckedChangeListener{ private CheckBox checkBox_ball,checkBox_run,checkBox_code; private RadioGroup radioGrou
2016-07-22 16:03:46 843
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人