- 博客(29)
- 资源 (7)
- 收藏
- 关注
原创 Android FancyCoverFlow的使用实现图片画廊形式的呈现
使用类 FancyCoverFlowSampleAdapter来实现 ,所以要先将相关控件引入项目中相关资源类下载:http://download.csdn.net/detail/zl18603543572/9314029public class MainActivity extends ActionBarActivity { private FancyCoverFlo
2015-11-30 23:16:41 3478
原创 Android CardView的基本使用
效果图:条目布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:card_view="http://sch
2015-11-30 00:49:33 1542
原创 Android ——SoundPool播放音频
SoundPool载入音乐文件使用了独立的线程,不会阻塞UI主线程的操作。但是这里如果音效文件过大没有载入完成,我们调用play方法时可能产生严重的后果,这里Android SDK提供了一个SoundPool.OnLoadCompleteListener类来帮助我们了解媒体文件是否载入完成,我们重载 onLoadComplete(SoundPool soundPool, int sampleId,
2015-11-27 16:03:39 782
原创 Android之蓝牙开发浅析
简述: 关于蓝牙的开发,是从sdk2.0版本开始支持的,模拟器不支持,必须使用真机进行测试android中所有半球蓝牙开发的类都在android.bluetooth包下权限: 开发蓝牙功能相关类的分析BluetoothAdapter 蓝牙适配器,在建立bluetoothSocket之前,需要不断操作它常用的相关方法:canc
2015-11-26 16:31:48 709
原创 Android 自定义ImageView加载图片
加载图片效果:使用ImageLoader来加载 图片:首先将ImageLoader的jar包关联到项目中这里加载的是网络图片,所以要添加访问网络的权限这里加载图片使用的控件是自定义的一个控件自定义 imageViewimport android.content.Context;import android.util.Attr
2015-11-24 01:17:26 3088
原创 Android 文件的上传
使用 AsyncHttpClient来实现文件的上传功能当然,这里需要首先导入asyncHttpClient依赖的jar包 //上传文件的路径 private String uploadLocaleUrl="" //上传文件的目的地址 private String uploadServletUrl="" //点击按钮 进行文件上传 public void click(View
2015-11-23 22:34:57 650
原创 Android TextView跑马灯效果与设置文字阴影
自定义 一个TextViewpublic class MusicDesText extends TextView { public MusicDesText(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) { super(context, attrs, defStyle
2015-11-22 19:40:23 1854
原创 Android 中的adapter和作用以及常见的adapter
简述:adapter是数据与ui之间的桥梁,它把后台数据与前端ui连接到一起,是一个展示数据的载体。常用的adapter:BaseAdapter : 基础适配器,对于spinner listview gridview 都是通用的,它是一个抽象类,继承后要实现的方法很多ArrayAdapter : 是BaseAdapter的一个子类,可以直接使用泛型,使用起来比较简单Cursor
2015-11-21 23:38:55 18846
原创 Android基础 获取屏幕的宽与高
/** * 获取屏幕的宽度 * @param context * @return */ //方法一 public static int getScreenWidth(Context context) { DisplayMetrics dm = new DisplayMetrics(); WindowManage
2015-11-21 22:12:13 590
原创 Android MultiAutoCompleteTextView多文本输入提示
效果:在布局文件中 <MultiAutoCompleteTextView android:completionThreshold="1" android:id="@+id/multiAutoTextView" android:layout_width="match_parent" android:
2015-11-20 12:31:16 1562
原创 Android AutoCompleteTextView自动提示文本框
效果 使用方法: 在布局文件中: <AutoCompleteTextView android:id="@+id/autotextview" android:completionThreshold="2" android:layout_width="match_parent"
2015-11-20 12:17:54 772
原创 Android Spinnert的使用
简述: spinnert是一种列表型的菜单 ,它继承于android.widget.AbsSpinner使用方法 :在布局文件中设置数据的来源在布局文件中: <Spinner android:id="@+id/spinner_demo" android:entries="@
2015-11-20 12:05:38 1848
原创 Android 中动态的向布局中添加控件
先看一下效果图:java代码中的实现过程:import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.view.View;import android.widget.Button;import andro
2015-11-19 09:19:58 9408
原创 Android中视图重绘的方法
一种是: 利用invalidate()刷新界面 实例化一个Handler对象,并重写handleMessage方法调用invalidate()实现界面刷新;而在线程中通过sendMessage发送界面更新消息另一种是: 使用postInvalidate()刷新界面,直接在界面中通过对象来调用这个方法就可以
2015-11-19 00:02:47 3032
原创 Android中的savedInstanceState
在android中,一个界面处于不可见的状态的时候,当系统的内存不足的时候,就有可能会被 系统kill到,那么,当被kill的时候,会调用方法onSaveInstanceState,那么我们可以在这里面保存一些数据,@Overridepublic void onSaveInstanceState(Bundle savedInstanceState) { savedInst
2015-11-18 19:09:36 2754
原创 Java中httpClient中的设置超时时间
HttpClient mHttpClient = new DefaultHttpClient(); /*** *********************设置超时***********************/ //设置连接超时 //这定义了通过网络与服务器建立连接的超时时间。 //Httpclient包中通过一个异步线程去创建与服务器的socket连接,这就是该socket连
2015-11-18 11:47:44 8269
原创 Android 自定义下拉刷新
先看效果图 使用这个自定义的下拉刷新 可以实现 任意布局的下拉刷新 ,例如我这边使用的是一个ListView 使用方法就是 在布局文件中配制:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
2015-11-18 09:50:34 1242
原创 Android中DisplayMetrics 获取手机屏幕分辨率
简述:Andorid.util 包下的DisplayMetrics 类提供了一种关于显示的通用信息,如显示大小,分辨率和字体。 //get the screen size DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); in
2015-11-17 20:23:25 968
原创 Android_自定义水波纹菜单弹出效果
效果图:自定义圆形弹出菜单:使用的时候,可以将此代码直接复制到自己的项目中package com.administrator.menunewcustom;import android.animation.Animator;import android.animation.ObjectAnimator;import android.
2015-11-16 22:44:14 2142 1
原创 Android动态显示和隐藏状态栏
简述:View类提供了setSystemUiVisibility和getSystemUiVisibility方法,这两个方法实现对状态栏的动态显示或隐藏的操作,以及获取状态栏当前可见性。setSystemUiVisibility方法传入的实参分析: setSystemUiVisibility(int visibility)方法可传入的实参为: 1.View.SY
2015-11-14 02:00:46 22624 1
原创 Android-Activity中的onNewIntent()方法调用简析
简述:普通的Activity之间的跳转,如:新打开一个Activity,此时的执行顺序是0nCreat-onStart-onResume..,此时使用Intent 传递数据没有问题,在下个Activity 中直接getIntent().但是如果是从A-B-A,且A 设置为singleTask 模式,则在B-A 时,实际执行的是onNewIntent- onResart-onSt
2015-11-14 01:20:28 1761
原创 Android极光推送
一、首先做一些简单的操作打开百度首页,然后搜索 --- 极光推送然后选择打开极光推送的官方网站打开后,先进行相关的用户名的注册然后登录进去在这里面,可以点击文档,然后下载开发所用的开发文档与sdk,或者开发教程视频 然后选择控制台,在控制台中创建一个新的应用注意,这里添加的应用包名应与所要开发推送功能的应用的包名一致创建完成
2015-11-11 00:49:53 1793
原创 AndroidStudio中添加第三库文件的方法
一、添加使用.os文件 方法: 在project目录结构下,main文件夹下新建文件夹jniLibs,然后再将.os文件复制到这个文件夹中即可二、添加jar包的使用方法首先打开settings设置页面打开方法然后依次选择操作然后会弹出 :然后从这里面选中自己所需要的jar包,然后点ok如果是将外部的
2015-11-11 00:19:04 1381
原创 Android5.0设置主题样式
@color/status_red @color/status_red @color/action_red @color/window_bg_red @color/navigation_red @color/fg_red
2015-11-10 08:27:30 1947
原创 Android-即时通训
package com.administrator.imtest;import android.app.Activity;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.Socket;/** * Created by
2015-11-09 21:00:04 662
原创 Android中的webview详细使用
package com.administrator.interviewsummary;import android.app.Activity;import android.app.ProgressDialog;import android.graphics.Bitmap;import android.net.http.SslError;import android.os.Bundle;
2015-11-06 21:39:18 8955
原创 Android的屏幕适配之图片加载适配
在安卓中,手机系统会根据不同的分辨率加载不同的图片,其实跟像素密度有关,那什么是像素密度? 使用例如 5英寸的 720x1280 来讲解 所谓像素密度,就是一个英寸分布的像素的个数, 那么这里说的5英寸就是手机屏幕的斜对角长度那么计算过程: 计算5英寸上的像素分布 720x720+1280x1280
2015-11-06 00:47:40 1230
原创 Android中的service
简介 : 创建一个服务 class TestService extends Service { @Override public void onCreate() { super.onCreate(); } @Override public void onDestroy() { super.onDestro
2015-11-05 23:41:53 718
原创 HashMap Hashtable TreeMap的异同点
第1部分 Map概括Map 是“键值对”映射的抽象接口。AbstractMap 实现了Map中的绝大部分函数接口。它减少了“Map的实现类”的重复编码。SortedMap 有序的“键值对”映射接口。NavigableMap 是继承于SortedMap的,支持导航函数的接口。HashMap, Hashtable, TreeMap, WeakHashMap这4个类是“键值对”映
2015-11-05 00:48:57 858
daisydisk481.zip
2019-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人