06 2015 档案
摘要:Android中Socket大文件断点上传
阅读全文
摘要:工作中遇到了contentprovider数据共享机制,下面来总结一下:一、ContentProvider简介 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不...
阅读全文
摘要:有时候应用中需要监听ContentProvider的改变并提供响应,这时候就要利用ContentObserver类了不管是ContentProvider中实现的,insert,delete,update方法中的任何一个,程序都会调用getContext().getContentResolver()....
阅读全文
摘要:import java.util.Collections;import java.util.List;import java.text.DateFormatSymbols;import java.util.LinkedList;public class SearchCollections { ...
阅读全文
摘要:Intent.ACTION_TIME_TICK 广播需要动态注册,不能在清单文件配置.TimeReceiver mBroadcastReceiver = new TimeReceiver(); IntentFilter intentFilter = new IntentFilter();inten...
阅读全文
摘要:1. ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理.1)注册ContentObserver方法public final void registerContentObserver(Uri uri, boolean notifyFor...
阅读全文
摘要:android:duplicateParentState指的是当前控件是否跟随父控件的(点击、焦点等)状态例:假设一Layout有两子View,对Layout进行监听点击事件;子ViewA一个设置duplicateParentState为true,子 View设置为false,当点击Layout后,...
阅读全文
摘要:CursorAdapter继承于BaseAdapter是个虚类,它为cursor和ListView提供了连接的桥梁。publicabstractclassCursorAdapterextendsBaseAdapter直接子类只有ResourceCursorAdapterClassOverviewAd...
阅读全文
摘要:可以的 ,一个程序是可以有多个入口的。如果你设置两个,并且category都是android.intent.category.LAUNCHER,那么你就会发现你的手机中就会出现两个快捷方式,也就是两个程序的入口,但是进去以后打开的第一个页不同。但是category设置成其他的话,就会出现一个。 ...
阅读全文
摘要:PreferenceActivity详解
阅读全文
摘要:WORD和WPS中英文混合的内容间距离很大怎么办?
阅读全文
摘要:Android屏幕适配全攻略(最权威的官方适配指导)android屏幕适配建议Android屏幕适配android屏幕适配方法
阅读全文
摘要:今天学习了Android开发中比较难的一个环节,就是断点续传下载,很多人看到这个标题就感觉头大,的确,如果没有良好的逻辑思维,这块的确很难搞明白。下面我就将自己学到的知识和一些见解写下供那些在这个环节还烦恼的人参考。这里我以下载mp3文件为例。断点续传下载,顾名思义,那就是我们在一次下载未结束时,退...
阅读全文
摘要:http://blog.sina.com.cn/s/blog_71d1e4fc0100o8qr.htmlhttp://blog.csdn.net/bianhaohui/article/details/6220135 android的后台运行在很多service,它们在系统启动时被SystemSer...
阅读全文
摘要:1. 设置ExpandableListView 默认是展开的:先实例化exListView 然后 exListView.setAdapter(exlvAdapter); //遍历所有group,将所有项设置成默认展开 intgroupCount = exListVie...
阅读全文
摘要:官方下载地址:http://code.google.com/p/google-gson/http://files.cnblogs.com/hnrainll/google-gson-2.1-release.zip 我的下载地址
阅读全文
摘要:更新:虽然本人坚守eclipse很久,但是现在我也不再推荐继续用eclispe了,自己的项目用还没什么问题,但是你如果想用github上的项目,用eclispe会越来越难。如果你仍然感兴趣,继续看下面的内容也没关系。首先,不要因为编译原因而放弃。studio项目是完全可以转换成eclipse的本站的...
阅读全文
摘要:字体属性及测量(FontMetrics)
阅读全文
摘要:FFMPEG视音频编解码零基础学习方法
阅读全文
摘要:使用google开源框架Exoplayer开发自定义播放器
阅读全文
摘要:使用Vitamio打造自己的Android万能播放器
阅读全文
摘要:本文将介绍在android平台下如何实现多线程下载,大家都知道,android平台使用java做为开发语言,所以java中支持的多线程下载方式在android平台下都支持,其中主要有两种方式可以实现多线程下载。 一种方式是使用很多个线程分别下载文件的不同部分,最后把所有下载完的文件合并成一个文件。另...
阅读全文
摘要:用于HTTP请求中的常用请求头字段Accept:用于高速服务器,客户机支持的数据类型Accept-Charset:用于告诉服务器,客户机采用的编码格式Accept-Encoding:用于告诉服务器,客户机支持的数据压缩格式Accept-Language:客户机的语言环境Host:客户机通过这个头高速...
阅读全文
摘要:public static interface SeekBar.OnSeekBarChangeListenerandroid.widget.SeekBar.OnSeekBarChangeListener概述当进度改变后用于通知客户端的回调函数。这包括用户通过手势、方向键或轨迹球触发的改变, 以及编程...
阅读全文
摘要:右键点击项目选择Properties,把Libraries下Android x.x给remove了。 点右侧的Add Library,选择JRE System Library然后next,重新指定JRE。 确定之后右键项目选择Android Tools下Fix Project P...
阅读全文
摘要:1.下载VitamioBundle的最新稳定,这里下载的是最新版4.2.2。2.解压缩后,导入 Vitamio 库工程(即vitamio)和Demo工程(即vitamio--sample)到 Eclipse,详细步骤如下图。步骤:通过File -> Import -> Android -> Exis...
阅读全文
摘要:第一:我们先看下质量压缩方法: private Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); ...
阅读全文
摘要:主要分开发教程、示例项目、UI设计、问题解决几块。开发教程:即便过了入门阶段,还是要经常看看一些不错的实例教程。1.http://mobile.tutsplus.com/category/tutorials/iphone/比较新的一个网站,以前没注意到。其中有一篇文章着重推荐,学习iOS游戏开发可以...
阅读全文
摘要:一、GuavaGoogle 的基于java1.6的类库集合的扩展项目,包括collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O等等. 这些...
阅读全文
摘要:多媒体类型哔哩哔哩(bilibili)客户端源码一个高仿哔哩哔哩(bilibili)客户端的开源项目,效果不错下载地址:http://www.apkbus.com/forum.php?mod=viewthread&tid=242204---------------------------------...
阅读全文
摘要:精心挑选的12款优秀 jQuery Ajax 分页插件和教程
阅读全文
摘要:shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: 填充:设置填充的颜色间隔:设置四个方向上的间隔大小...
阅读全文
摘要:1、Resources resources = mContext.getResources();Drawable drawable = resources.getDrawable(R.drawable.a);imageview.setBackground(drawable);2、Resources ...
阅读全文
摘要:先看效果图:实现原理很简单,使用了jquery.pagination这个插件,每当点击页码时异步去服务器去取该页的数据,简单介绍如下:一、数据库表结构:很简单 就四个字段 分别是News_id News_title News_time News_readtimes二、前台页面代码: ...
阅读全文
摘要:通常情况下,我们可以采用如下方式实现: 把这个文件放在drawable目录下面。命名为button_add_x.xml 使用的时候: 这样的实现过程虽然通用性好,但是很麻烦,一个按钮实现效果需要多张图片甚至再加一个布局… 那一个游戏要是有几百个按钮怎么办呢...
阅读全文
摘要:今天下载了SlidingMenu来研究,发现里面那个自带的example不能使用,总是提示BaseActivity里面找不到getSupportActionBar()方法,到Github上面一查果然有这回事问题的原因是:SlidingFragmentActivity don't use Sherlo...
阅读全文
摘要:今天开始第一天学习Android,就遇到一个大问题。sdk manager无法自动更新,总在提示超时!!!经过网上查询发现问题原因是。在利用android sdk manager更新时失败,具体情形如下图。。。。google了一下,有人说是因为天朝的防火墙把google给毙了,怎破????网上有人提...
阅读全文
摘要:Mac 本搞Android开发,遇到Android SDK 下载速度慢,解决方法大概有两种。第一,FQ。这种方法比较彻底,但是要想有稳定的效果还的要花大价钱。第二,有些高人直接给了SDK中各软件的下载地 址,直接下载速度非常快,下载后将包放在SDK下Temp文件夹下,安装程序会在本地安装。 第一,...
阅读全文
摘要:方法1:以上是代码:只需加入在ImageView中加入这个代码即可android:scaleType="fitXY"方法2:public static Bitmap FitTheScreenSizeImage(Bitmap m,int ScreenWidth, int ScreenHeight){ ...
阅读全文
摘要:android 无法生成R文件 是件痛苦的事情,即使有时候你xml文件没有错误,他都无法生成。针对此问题,我总结以下几个方面的原因。一.xml本身有错误R.java这个文件是会自动生成的,但是如果你不小心xml文件写错了,或者不小心 在编辑xml的时候点击了run(其实这个时候会运行这个xml文件,...
阅读全文
摘要:1 ActionBarActivity 是FragmentActivity的一个子类2 ActionBarActivity 加入了对actionBar的操作, 比如getSupportActionBar3 FragmentActivity 也可以对actionBar的操作,比如getActionBa...
阅读全文
摘要:前言: 虽然本文标题的有点标题党的感觉,但无论如何,通过这篇文章的学习以及你自己的实践认知,写个简单的滑屏小Demo还是justso so的。 友情提示: 在继续往下面读之前,希望您对以下知识点有一定程度掌握,否则,继续看下去对您意义也不大。 1、掌握View(视图)的"视图坐标"以及"布局坐标"...
阅读全文
摘要:1.得到当前已连接的wifi信息WifiManager wifi_service = (WifiManager)getSystemService(WIFI_SERVICE); WifiInfo wifiInfo = wifi_service.getConnectionInfo();其中wifiInf...
阅读全文
摘要:在进行UI设计时,我们经常需要将屏幕设置成无标题栏或者全屏。要实现起来也非常简单,主要有两种方法:配置xml文件和编写代码设置。 1.在xml文件中进行配置在项目的清单文件AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置即可。...
阅读全文
摘要:使用最新版本的百度地图需要注意的几个地方:1、libs文件夹下要有android-support-v4.jar、baidumapapi_v2_1_0.jar、locSDK_3.1.jar三个jar包和armeabi文件夹。2、布局文件要写成,旧版本是写作的。3、AndroidMainfest这个配置...
阅读全文
摘要:MapView ,MapActivity 这种的局限在于,必须要继承MapActivity,否则无法使用MapView,但是,MapFragment 这种的局限在于,必须要安装Google Play Service ,也就是说必须是原生rom。而且sdk要在12以上1.MapView ,MapAct...
阅读全文
摘要:引入第三方jar或者library时比如自定义控件。突然报如下错误:07-17 09:22:25.430: E/CrashHandler(14102): Caused by: android.view.InflateException: Binary XML file line707-17 09:3...
阅读全文
摘要:Android项目使用support v7时遇到的各种问题点击你的工程右键--》Properties-->Android1、查看你引用的appcompat_v7包是否引用正确2、用较高的api试试Apply之后对项目Clean一下就Ok了
阅读全文
摘要:http://blog.csdn.net/jdsjlzx/article/details/40861145
阅读全文
摘要:1. Create a blank Android Project创建一个空的Android项目。a. 导入ActionBarCompat工程。ActionBarCompat的source code位置是:/extras/android/support/v7/appcompat‘这样我们就得到一个名...
阅读全文
摘要:1.对于APILevel Activity 继承ActionBarActivity 获取ActionBar的方法:getSupportActionBar() 导入Fragment的版本:android.support.v4.app.Fragment 获取FragmentManager的方法...
阅读全文
摘要:ImageView.ScaleType.CENTER|android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放,当图片长/宽超过View的长/宽,则截取图片的居中 部分显示ImageView的size.当图片小...
阅读全文
摘要:/*** 包含了方法和标准的常量用来设置UI的超时、大小和距离*/public class ViewConfiguration { // 设定水平滚动条的宽度和垂直滚动条的高度,单位是像素px private static final int SCROLL_BAR_SIZE = 10; ...
阅读全文
摘要:首先ViewPager在处理滑动事件的时候要用到OnPageChangeListenerOnPageChangeListener这个接口需要实现三个方法:(onPageScrollStateChanged,onPageScrolled ,onPageSelected)onPageScrollStat...
阅读全文
摘要:1、掌握View(视图)的"视图坐标"以及"布局坐标",以及scrollTo()和scrollBy()方法的作用-----必须理解 如果对这方面知识不太清楚的话,建议先看看我的这篇博客 , 不夸张地说,这篇博客理论上来说是我们这篇博文的基础。2、知道onInte...
阅读全文
摘要:这个方法是转变为标准尺寸的一个函数,例如int size = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, 20, context.getResources().getDisplayMetrics());这里COMPLEX_UN...
阅读全文
摘要:private View rootView;@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { if (null...
阅读全文
摘要:解决ADB端口占用问题方式一5037为adb默认端口,若5037端口被占用,查看占用端口的进程PIDC:\Users\wwx229495>netstat -aon|findstr 5037 TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 36...
阅读全文
摘要:“QQ互联”是腾讯为第三方网站、媒体、终端提供的开放平台。QQ互联拥有8个组件,提供诸如分享、登陆、like、qq提醒等能力。开发者使用QQ帐号登陆组件可以降低了用户的注册门槛,减少注册环节的用户流失。那么如何申请和使用QQ登陆能力呢?下面为您解答。ps:关于qq互联的详细内容可以在官网获得http...
阅读全文
摘要:StringUtils.java:package com.yx.equipment_collection.utils;import android.annotation.SuppressLint;import android.text.TextUtils;import android.util.Lo...
阅读全文
摘要:Application配置全局Context第一步、写一个全局的单例模式的MyApplication继承自Application 覆盖onCreate ,在这个方法里面实例化Application第二步、配置全局的Context第三步、使用,使用的时候用的时候根据类的名称访问ContextAndro...
阅读全文
摘要:永久保存数据的方法:1.Shared Preferences 以键值对的形式存储基本数据类型( booleans, floats, ints, longs, and strings),存储的数据在限制在一个application(一个package)内部使用 2.Internal Storage ...
阅读全文
摘要:本文章来给大家介绍Android 利用Application对象存取公共数据。Android系统在运行每一个程序应用的时候,都会创建一个Application对象,用于存储与整个应用相关的公共变量。一个Android 应用只会生成一个Application对象,在不用的Activity中获取的App...
阅读全文
摘要:public boolean post(String username, String password) throws Exception {username = URLEncoder.encode(username);// 中文数据需要经过URL编码password = URLEncoder.e...
阅读全文
摘要:方式一:HttpPost(import org.apache.http.client.methods.HttpPost代码如下:private Button button1,button2,button3; private TextView textView1; button1.setOnC...
阅读全文
摘要:Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等...
阅读全文
摘要:为了方便,搞了一个普通的101有线全键盘 + Magic TrackPad配Macbook。 然后发现了一个小问题,按键对应似乎不像我想的那么完美,F1~F12和Macbook不对应,于是乎,就开始试按键。 截图蓝色区域代表Mac键盘和普通键盘按键功能相同的按键。 截图红色区域代表目前我已...
阅读全文
摘要:maven安装及maven项目导入流程
阅读全文
摘要:Mac键盘图标与对应快捷按键⌘——Command ()⌃ ——Control⌥——Option (alt)⇧——Shift⇪——Caps Lockfn——功能键就是fn*.m*.h切换 ⌘+⌃ +↓or↑前进后退文本文件⌘+⌃ +←or→关闭当前文本文件⌘+⌃+w自动排版代码 ⌃+i左右缩进 ⌘+...
阅读全文
摘要:在 Mac OS X系统给文件及软件建立桌面快捷方式
阅读全文
摘要:VMware10虚拟机如何为Mac OS X创建共享文件夹
阅读全文
摘要:我们在使用Android手机时,经常发现应用中的ActionBar和我们平时使用的ActionBar相差非常大。简单的说就是,其他应用的 ActionBar为什么那么绚丽,自己应用的ActionBar就那么挫呢?最近有时间就仔细研究了一下关于ActionBar的相关问题。首先我们来看一下之前所说的“...
阅读全文