项目
文章平均质量分 63
zhaihaohao1
这个作者很懒,什么都没留下…
展开
-
Android开源一个后台基于bmob云端的社交app
转载地址:http://www.jianshu.com/p/2d76430617ae一、简介 该款APP是一个后台基于bmob后端云的社交APP,后台采用bmob云存储技术。界面采用了谷歌的matrial design设计,框架基于MD+Rxjava+retrofit+MVP架构。到目前为止,已经完成的功能模块有单聊,群聊,附近人搜索,开心时刻,天气预报,朋友圈发表转载 2017-07-18 15:29:44 · 3587 阅读 · 1 评论 -
Android环信换新即时聊天集成EaseUI的使用v3.0
效果图:在使用环信通讯的时候导入EaseUI报错,后来我在网上找到一个修改后的的EaseUI写了一个简单例子上传到这和大家分享官方文档http://docs.easemob.com/im/200androidclientintegration/135easeuiuseguide我自己写的demo和依赖库下载:原创 2017-06-13 16:10:46 · 1274 阅读 · 0 评论 -
Android25闹钟项目——音乐播放
MainActivity:package com.zhh.music;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;publ原创 2015-06-07 11:46:27 · 1156 阅读 · 0 评论 -
Android25闹钟项目——源码下载
Android25闹钟项目我是一个功能写了一个项目,最后一个项目就是最终项目:源码下载http://download.csdn.net/detail/zhaihaohao1/8780793原创 2015-06-07 10:25:27 · 995 阅读 · 0 评论 -
Android25闹钟项目——ArrayAdapter动态添加数据,显示数据,删除数据SharedPreferences存储数据,读取数据
效果:项目结构:MainActivity中:package com.example.myarrayadapter;/** * ArrayAdapter动态添加数据,显示数据,删除数据 * SharedPreferences存储数据,读取数据 */import android.app.Activity;import android.ap原创 2015-06-07 09:44:45 · 3060 阅读 · 0 评论 -
Android25闹钟项目——刷新时间
package com.zhh.android;import java.util.Calendar;import android.content.Context;import android.os.Handler;import android.util.AttributeSet;import android.view.View;import android.原创 2015-06-07 09:36:44 · 557 阅读 · 0 评论 -
Android25闹钟项目——tabhost的使用
实现效果:项目结构:activity_main.xml中直接拖入tabhost控件 xmlns:tools="http://schemas.android.com/tools" xmlns:android1="http://schemas.android.com/apk/res/android" android:la原创 2015-06-07 09:21:57 · 620 阅读 · 0 评论 -
Android25图灵聊天项目------源码下载
这是我写的图灵机器人聊天源码,其中五个,我每一个功能都写了一个项目,最终项目就是最后一个源码下载地址:http://download.csdn.net/detail/zhaihaohao1/8778305原创 2015-06-06 11:06:57 · 502 阅读 · 0 评论 -
Android视频播放项目总结之 代码分享
系统播放器 使用系统videoView直接生成控制面板(暂停,进度。。。)http://download.csdn.net/detail/zhaihaohao1/8651301系统播放器 使用系统videoView自定义(暂停,进度。。。)http://download.csdn.net/detail/zhaihaohao1/8651313万能播放...原创 2015-05-01 09:55:47 · 768 阅读 · 0 评论 -
Android视频播放项目总结之 使用第三方Vitamio库,开发万能播放器(四)
集成万能播放器步骤1Vitamio官网下载相关资料2先关联库3基于系统播放器修改4在功能清单文件注册5加上权限6在万能播放器onCreate方法第一行加上super.onCreate(savedInstanceState);if (!LibsChecker.checkVitamioLibs(this))return;Vitamio官网:https://ww...原创 2015-05-01 09:30:04 · 1542 阅读 · 0 评论 -
Android视频播放项目总结之 使用第三方Vitamio库,开发万能播放器(三)
使用Vitamio打造自己的Android万能播放器(1)——准备前言 虽然Android已经内置了VideoView组件和MediaPlayer类来支持开发视频播放器,但支持格式、性能等各方面都十分有限,这里与大家一起利用开源项目Vitamio来打造属于自己的Android万能播放器!声明 欢迎转载,但请保留文章原始出处:) 博客园:http://ww...原创 2015-05-01 09:13:55 · 6341 阅读 · 0 评论 -
Android视频播放项目总结之 使用第三方Vitamio库,开发万能播放器(二)
首届Vitamio开发者大会召开2013-12-30 18:46:10 来源: IT168(北京) 有0人参与分享到据悉,2013年12月28日备受瞩目的Vitamio首届开发者大会在北京中关村车库咖啡举行。 作为国内最具人气的开发软件之一,此次开发者大会邀请了海内外顶尖的Android和iOS开发高手以及知名互联网创业者共同探讨未来技术的发展。同时也为国内所有关注移动视频技术、...原创 2015-05-01 09:11:11 · 2415 阅读 · 0 评论 -
Android视频播放项目总结之 使用第三方Vitamio库,开发万能播放器(一)
Android自身代的vodeoView可以实现视频播放,但是很格式不支持万能播放器指的是能任何格式的视频,他要用到第三方的库:ffmpeg开源框架vitamio基于ffmpeg开发的开源框架我们的开发用的是vitamio开源框架可以在官网上下载Vitamio 是什么?Vitamio 是一款 Android与 iOS平台上的全能多媒体开发框架,全面支持硬件解码与...原创 2015-05-01 09:00:46 · 28487 阅读 · 0 评论 -
Android视频播放项目总结之 使用Android中的videoView自己定义,暂停,播放时间,总时间,进度等。
<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="ma...原创 2015-05-01 08:55:23 · 9594 阅读 · 0 评论 -
Android视频播放项目总结之 让别的程序能调用我的视频播放器
在注册activity的时候加一些意图过滤器<activity android:name="com.zhh.android.VideoPlayerActivity" android:label="@string/name" android:screenOrientation="landscape" ...原创 2015-05-01 08:49:58 · 1013 阅读 · 0 评论 -
Android视频播放项目总结之 使用VideoView定义自己的视频播放器
使用vodeoView定义自己的视频播放器,使用Android中分装的方法,一句代码完成暂停,快进,快退,播放时 间,总时间,进度等;(设置制控制面板:activity_video_player_vd.setMediaController(newMediaController(this)))核心代码如下:public class VideoPlayerActiv...原创 2015-05-01 08:42:14 · 1088 阅读 · 0 评论 -
Android视频播放项目总结之 点击listview条目调用手机上其他的视频播放器播放
/** * listview的条目点击事件使用隐式意图调用所有的视频播放器 */ private void myOnItemClickListener() { videolist_lv_list.setOnItemClickListener(new OnItemClickListener() { @Override ...原创 2015-05-01 08:38:15 · 1805 阅读 · 0 评论 -
Android视频播放项目总结之 把毫秒转化成时、分、秒的工具类(自己分装的)
public class Utils { private StringBuilder mFormatBuilder; private Formatter mFormatter; public Utils() { // 转换成字符串的时间 mFormatBuilder = new StringBuilder(); ...原创 2015-05-01 08:31:00 · 2632 阅读 · 0 评论 -
Android视频播放项目总结之 适配器绑定视频信息列表显示到界面(适配器简单优化)
<span style="font-size:18px;">public class MyBaseAdapter extends BaseAdapter { List<VideoItem> mydata; Context context; LayoutInflater inflater; Utils ...原创 2015-05-01 07:37:22 · 979 阅读 · 0 评论 -
Android视频播放项目总结之 得到手机中的所有视频数据
开子线程handler内容提供者得到手机中的所有视频数据。由于手机中的视频是别的程序读出来存到数据库中的,我们只能跨项目访问数据库中的数据,所以我们才会使用内容提供者,访问到数据。核心代码如下:得到视频数据,并且分装到对象中,再把对象放到list中。private void getVideodData() { new Thread(new Runnable() ...原创 2015-05-01 07:25:38 · 1295 阅读 · 0 评论 -
Android视频播放项目总结之 思路梳理
思路梳理1)先写启动界面。2)开子线程handler内容提供者得到手机中的所有视频 数据。3)把数据存在javabean中,javabean对象放到list中。4)适配器绑定视频信息列表显示到界面5)点击listview条目调用手机上其他的视频播放器播放6)使用vodeoView定义自己的视频播...原创 2015-05-01 06:50:17 · 644 阅读 · 0 评论 -
Android电话短信拦截项目总结之 checkbox和listview抢焦点
效果图:当listview中放有 checkbox时,点击listview选中 checkbox;布局中 android:layout_width="fill_parent" android:layout_height="50dp" android:gravity="center_vertical"> and原创 2015-04-22 07:48:28 · 781 阅读 · 0 评论 -
Android电话短信拦截项目总结之 项目源码及相关学习资料
自己写的电话短信源码http://download.csdn.net/detail/zhaihaohao1/8616853老师写的电话短信源码http://download.csdn.net/detail/zhaihaohao1/8616873服务广播讲解及例子http://download.csdn.net/detail/zhaihaohao1/8616971原创 2015-04-21 17:08:14 · 824 阅读 · 0 评论 -
Android电话短信拦截项目总结之 开发工具
Android开发工具eclipse下载: 下载地址1:http://developer.android.com/sdk/index.html下载地址2: http://pan.baidu.com/s/1ntLpkm9原创 2015-04-21 16:00:52 · 784 阅读 · 0 评论 -
Android电话短信拦截项目总结之 多选框(CheckBox)
效果图:简单讲解一下原理:每个多选框都是独立的,可以通过迭代所有多选框,然后根据其状态是否被选中再获取其值。 CheckBox.setChecked(true);//设置成选中状态。 CheckBox.getText();//获取多选框的值 调用setOnCheckedChangeListener()方法,处理多选框被选择事件,把CompoundButton.OnC转载 2015-04-21 15:36:04 · 605 阅读 · 0 评论 -
Android电话短信拦截项目总结之 单选框(RadioButton)的使用方法
//效果图://代码public class MainActivity extends Activity { public RadioGroup mRadioGroup1; public RadioButton mRadio1, mRadio2; @Override protected void onCreate(Bundle savedIn原创 2015-04-21 15:18:03 · 634 阅读 · 0 评论 -
Android电话短信拦截项目总结之 项目中线性布局比重使用
效果图: xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#FFFFFF" android:orienta原创 2015-04-21 15:03:09 · 577 阅读 · 0 评论 -
Android电话短信拦截项目总结之 项目中sqlite运用
/** * 数据库帮助类 * 创建数据库 * 创建表 * 插入原始数据 * 数据库助手类能创建SQLiteDatabase对象 */public class DbOpenhelp extends SQLiteOpenHelper { public static final String TABLENAME = "black_info";原创 2015-04-21 14:57:29 · 558 阅读 · 0 评论 -
Android电话短信拦截项目总结之 SQLite数据库简介和使用
SQLite数据库简介和使用一、Sqlite简介: SQLite(http://www.sqlite.org/),是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程原创 2015-04-21 14:52:29 · 718 阅读 · 0 评论 -
Android项目源码:项目源码收集
我的代泊员项目源码http://download.csdn.net/detail/zhaihaohao1/8502889原创 2015-03-15 11:24:41 · 1488 阅读 · 0 评论