项目
文章平均质量分 78
tianzhu2725
发奋图强 相信自己一定会成功 加油
展开
-
手机影音项目笔记(一)
01、 抽取BaseActivity抽取BaseActivity的好处:l 处理共同操作(避免代码重复,提高代码可维护性)l 代码规范(方便阅读代码,方便理解代码,阅读代码的时间占85%)l 可以提供常用变量、方法(方便调用,避免代码重复)public abstract class BaseActivity extends FragmentActivity implements原创 2016-11-03 12:12:50 · 491 阅读 · 0 评论 -
手机影音项目笔记(四)---音乐播放歌词的控件的自定义
LyricsViewpublic class LyricsView extends TextView { private Paint mPaint; private int HIGHLIGHTT_COLOR; private int NORMAL_COLOR; private int HIGHLIGHT_SIZE; private int NORMMA原创 2016-11-03 17:55:36 · 470 阅读 · 0 评论 -
手机影音项目笔记(二)-----视频播放处理
完善VideoPlayerActivitypublic class VideoPlayerActivity extends BaseActivity { private static final int MSG_UPDATE_SYSTEM_TIME = 0; private static final int MSG_UPDATE_POSITION = 1; priva原创 2016-11-03 15:27:57 · 12927 阅读 · 0 评论 -
手机影音项目笔记(三)---音乐播放的处理
音乐列表的适配器public class AudioListAdapter extends CursorAdapter { public AudioListAdapter(Context context, Cursor c) { super(context, c); } public AudioListAdapter(Context context,原创 2016-11-03 17:45:44 · 482 阅读 · 0 评论 -
谷歌市场项目代码详解(一)
DrawerLayout 使用v4支持库中DrawerLayout可以实现侧滑菜单,在旧版本的v4库中没有DrawerLayout这个类,关联“android-support-v7-appcompat”库,这个库中的v4和我们项目中的v4包不是同一个版本,我们需要保持两个v4的版本一致,把v7库的v4复制到我们项目中即可。修改activity_main.xml,使用DrawerLayo原创 2016-10-07 23:32:14 · 1220 阅读 · 0 评论 -
谷歌市场项目代码详解(二)
网络请求的封装public class NetUtil { protected static final Object TAG = NetUtil.class; public static void requestData(String url, TreeMap params, JsonRequestCallback jsonRequestCallback) { //拼接网址原创 2016-10-08 00:04:10 · 464 阅读 · 0 评论 -
谷歌市场项目代码详解(三)
Android-Universal-Image-Loader-Demo 加载图片显示app的icon,使用 ” Android-Universal-Image-Loader” 工具: 1、导入资料中的Android-Universal-Image-Loader-Demo,参照ImageListActivity.java即可完成图片下载显示功能 2、把Android-Un原创 2016-10-08 00:22:59 · 720 阅读 · 0 评论 -
谷歌市场项目代码详解(四)
分类模块显示创建一个fragment_category.xml布局,如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" >原创 2016-10-08 09:36:31 · 559 阅读 · 0 评论 -
谷歌市场项目代码详解(五)
应用详情界面在oncreate()方法中设置布局监听 为了获取应用简介文本的初始高度//给desc设置布局改变监听器 当onLayout方法执行的时候就会执行这个监听 tv_desc.getViewTreeObserver().addOnGlobalLayoutListener(new OnGlobalLayoutListener() { @Override原创 2016-10-08 09:58:52 · 353 阅读 · 0 评论