android
文章平均质量分 68
xiaoke804376088
这个作者很懒,什么都没留下…
展开
-
Android SharedPreferences一般的读写
版权声明:本文为Zhang Phil原创文章,欢迎转载!转载请注明出处:http://blog.csdn.net/zhangphilpackage com.example.sharedpreferences; import android.app.Activity; import android.content.Context; import android.content.转载 2015-11-20 15:11:23 · 272 阅读 · 0 评论 -
SwipeToDismiss实现左右滑动删除Listviewk
开源库下载地址https://github.com/romannurik/Android-SwipeToDismiss直接将可以用的类导入即可效果图如下:代码 自己写的代码package com.xiaoke.swipetodismiss;import java.util.ArrayList;import android.app.ListA原创 2015-11-25 22:47:17 · 414 阅读 · 0 评论 -
Android GridView常用属性
1.android:numColumns=”auto_fit” //GridView的列数设置为自动,自己设置参数自己设定个数后第二条设置就没有效果了2.android:columnWidth=”60dp " //每列的宽度,也就是Item的宽度3.android:stretchMode=”columnWidth"//缩放与列宽大小同步4.android:verti原创 2015-11-27 11:05:43 · 750 阅读 · 0 评论 -
多个Fragment实现跳转数据不变
public void switchContent(Fragment from, Fragment to, FragmentTransaction transaction) { if (!to.isAdded()) { // 先判断是否被add过 transaction.hide(from).add(R.id.framelayout_id, to).commit(); // 隐原创 2015-12-15 15:54:08 · 355 阅读 · 0 评论 -
状态栏获取信息
效果图主界面代码package com.xiaoke.notification;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.RemoteViews;import android.app.Activity;impo原创 2015-11-30 17:01:17 · 351 阅读 · 0 评论 -
startActivityForResult数据传递
主界面代码package com.xiake.seng;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android.view.View;import android.view.View.OnClic原创 2015-11-30 17:25:54 · 452 阅读 · 0 评论 -
github开源社区代码学习目录
1、glide图片加载利器Glide.with(getApplication()).load(img_url).crossFade(1000).into(iv)访问地址:点击打开链接2、Volley读取文档和图片访问地址:点击打开链接3、AsyncHttpClient异步网路加载库访问地址:点击打开链接4、ORMLite数据库的两张表挂接简单实现访问地址:点击打原创 2015-11-24 12:55:06 · 2554 阅读 · 0 评论 -
MediaPlay播放音乐初级应用
在android工作中难免会遇到需要播放音乐却不需要调用别的播放器,这里android给大家提供了两个类播放音乐,MediaPlay和SoundPool,这里暂时讨论Mediaplay的用法。基本方法setDataSource() 设置要播放的音频文件的位置。prepare() 在开始播放之前调用这个方法完成准备工作。start() 开始或继续播放音频。pause() 暂停播放原创 2016-04-18 18:03:44 · 367 阅读 · 0 评论 -
VideoView播放视频
VideoView用于播放视频比MediaPlay和SurfaceView结合播放视频调用要简单的多,只需要设置播放地址就可以启动播放,是一个做简单播放功能的最佳选择。常用方法:方法名称描述public void setVideoPath (String path)加载path路径的文件原创 2016-04-18 18:14:29 · 359 阅读 · 0 评论 -
android View属性之dispatchTouchEvent,onInterceptTouchEvent,onTouchEvent
前言:辞职也一周了,在家里宅了5天,找了两工作,找得人心灰意冷的,一点信心都没有。宅在家里连游戏都不打了,看起动漫来了,在这里强烈推荐一部动漫《Re:从零开始的异世界生活》,把男主角虐待,绝对值得你看!!!现在开始走入正轨,继续我的研究,工作没找到也不能荒废学习,这里讲解dispatchKeyEvent,onTouchEvent,onInterceptTouchEvent这个三个方法————再原创 2016-07-12 23:20:33 · 667 阅读 · 0 评论 -
android自定义控件索引
前言:先摆会儿龙门阵,新人入坑,坑太深,爬坑路艰巨,我是半路出来搞android开发的,从学android到工作已经快一年了,也接触过几个项目,但是写代码就跟做作业一样,除了复制粘贴,完成任务……然后就没然后了……项目上遇到一些特定控件,自己完全不会写,就跑到各大开源库网站(http://www.apkbus.com/,http://jcodecraeer.com/plus/list.php?ti原创 2016-07-01 10:07:05 · 454 阅读 · 0 评论 -
android view各属性详解之onDraw
开篇镇山之作,怎么镇山呢,算了,不会,那就来一点简单而又复杂的,那就是onDraw函数,至于怎么简单,那是我解说简单,也就只简单了解。至于复制,onDraw顾名思义就是在画布上画上你想要的东西onDraw在view和viewgroup中的调用方式是不一样的,在Viewgroup中如果你没有设置背景,就不会调用onDraw方法,在view中都会调用该方法onDraw的基本用法下面是画原创 2016-07-01 13:21:04 · 2602 阅读 · 0 评论 -
android Sevice详解
写了这么久代码了,每次到写服务的时候总会忘记怎么写,那我就把你记到这里,这下忘记了就不会到处翻别人的博客了。先上图,有图有真相,先上从别人那里盗来的生命周期图启动服务用三种方式:1,startService2,bindService3,startService和bindService连用各个模式的区别1,startService启动的生命周期onCreate原创 2016-07-01 15:43:47 · 603 阅读 · 0 评论 -
android View属性之onMeasure
前言:上一篇android View属性之dispatchTouchEvent,onInterceptTouchEvent,onTouchEvent实在写不下去了,没想到Android事件机制还这么复杂,等那天彻底弄会了再来补充,现在开始下一篇讲解。android View属性之onMeasure(int widthMeasureSpec, int heightMeasureSpec)原创 2016-07-13 19:47:22 · 346 阅读 · 0 评论 -
PinnedSectionListView实现手机通讯录功能
效果图代码:package com.xiaoke.pinnedsectionlistview;import java.util.ArrayList;import com.hb.views.PinnedSectionListView;import com.hb.views.PinnedSectionListView.PinnedSectionListAdap原创 2015-11-26 15:39:01 · 399 阅读 · 0 评论 -
Fragment侧滑翻页
该种翻页一定要到v4包中的库,不然会出错,效果图主UI代码package com.xiaoke.fragment;import java.util.ArrayList;import android.os.Bundle;import android.support.v4.app.Fragment;import android.support.v4.app.Fragme原创 2015-11-26 16:18:57 · 453 阅读 · 0 评论 -
对SDCard卡的简单写入操作
package com.xiaoke.sdcard;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import android.app.Activity;import android.os.Bundle;import android.os.Environment;imp原创 2015-11-23 10:13:51 · 395 阅读 · 0 评论 -
Intent,广播Broadcast,和message数据交替
通过intent将数据传到后台进行处理,再将处理完的数据通过广播发送,在主UI中接收广播传送的数据,再通过Message数据传递进行更新主UI,实现两个数相加。效果图前台代码package com.pangbao.service;import android.app.Activity;import android.content.BroadcastReceiver;im原创 2015-11-23 10:56:51 · 442 阅读 · 0 评论 -
Android生命周期,点击home键和返回键时的顺序以及MENU菜单键简单测试
当一个程序执行的时候,启动的方法有onCreate,onStart,onResume当点击返回键时的全部顺序为:onCreate,onStart,onResume,点击返回键,onPause,onStop,onDestroy再次启动程序时为点击返回键顺序为:onCreate,onStart,onResume,点击返回键,onPause,onStop,onDestroy原创 2015-11-21 21:41:54 · 3835 阅读 · 0 评论 -
AsyncHttpClient异步网路加载库
下载地址https://github.com/loopj/android-async-httppackage com.xiaoke.ansyhttp;import org.apache.http.Header; import com.loopj.android.http.AsyncHttpClient; import com.loopj.android.http.转载 2015-11-24 12:21:47 · 336 阅读 · 0 评论 -
Volley读取文档和图片
在libs里面导入volley的jar包java代码package com.xiaoke.resposetest;import com.android.volley.RequestQueue;import com.android.volley.Response;import com.android.volley.VolleyError;import com.and原创 2015-11-23 15:45:42 · 345 阅读 · 0 评论 -
文件的读写操作和Internet中读取文件
package com.xiaoke.internetandfile;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;imp原创 2015-11-24 12:51:14 · 288 阅读 · 0 评论 -
android谷歌官方自带SwipeRefreshLayout实现下拉刷新
效果图代码package com.xiaoke.freash;import java.util.ArrayList;import android.app.Activity;import android.os.AsyncTask;import android.os.Bundle;import android.support.v4.widget.SwipeRefreshL原创 2015-11-24 16:40:08 · 573 阅读 · 0 评论 -
android自带类SwipeRefreshLayout实现
package com.xiaoke.freash;import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.support.v4.widget.SwipeRefreshLayout;import android.support.v4.widget.Sw转载 2015-11-24 12:03:59 · 426 阅读 · 0 评论 -
linearLayout 和 relativeLayout的属性区别
LinearLayout和RelativeLayout共有属性:java代码中通过btn1关联次控件android:id="@+id/btn1"控件宽度android:layout_width="80px" //"80dip"或"80dp"android:layout_width =“wrap_content”android:layout_width =“转载 2015-11-19 22:49:06 · 218 阅读 · 0 评论 -
开源库pulltorefresh实现QQ下拉刷新界面
开源库下载地址https://github.com/chrisbanes/Android-PullToRefresh解压后导入开源库效果图代码package com.xiaoke.openfreash;import java.util.ArrayList;import com.handmark.pulltorefresh.librar原创 2015-11-24 16:51:21 · 328 阅读 · 0 评论 -
开源库pulltorefresh实现QQ下拉刷新界面网络获取图片
导入库点击下面链接点击打开链接效果图代码package com.xiaoke.openfreash;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.net.HttpURLConnectio原创 2015-11-25 12:16:24 · 424 阅读 · 0 评论 -
SwipeMenuListView实现QQ侧滑选项
开源库下载地址https://github.com/baoyongzhang/SwipeMenuListView 讲他的文件中的内容加载成一个包即可效果图代码如下package com.xiaoke.swipemenu;import java.util.ArrayList;import com.baoyz.swipemenulistview.Sw原创 2015-11-25 22:55:31 · 346 阅读 · 0 评论 -
Fragment实现点击替换翻页
效果图主界面java代码package com.xiaoke.fragment;import android.app.Activity;import android.app.FragmentManager;import android.app.FragmentTransaction;import android.os.Bundle;import android.原创 2015-11-26 16:09:45 · 867 阅读 · 0 评论 -
android studio基本界面设置
苦逼的周六,周六还得上班,上班就算了嘛,还来个突然停电,还好我用的android studio,停电我不怕,自动保存,哈哈…………但是……当我来电的时候惊奇的发现,东西是保存了,可是……所有关于android sdk和java jdk的东西都爆红了,红艳艳的一堆,试了几个方法都没有用,最后是把这两个文件夹删了并且重装了软件才弄好的。好是好了,可自己定义的界面效果没了,那就重新复习一遍and原创 2016-07-02 16:35:10 · 2501 阅读 · 0 评论