自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (23)
  • 收藏
  • 关注

原创 22

2017-03-23 13:16:04 179

原创 22

22

2017-03-23 13:14:18 124

原创 11

2017-03-23 13:13:12 153

原创 SSS

2017-03-23 13:12:20 204

原创 android定时器写法

在Android开发中,定时器一般有以下3种实现方法: 一、采用Handler与线程的sleep(long)方法 二、采用Handler的postDelayed(Runnable, long)方法 三、采用Handler与timer及TimerTask结合的方法 下面逐一介绍: 一、采用Handle与线程的sleep(long)方法 Handler主要用来处理接受到的消息。这只是最主要

2014-12-19 15:40:10 448

原创 Android中shape的使用

Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: 先看下面的代码:                                                                          android:startColor="#ff8c00"           

2014-12-16 14:02:57 236

原创 EditText在个别机型上光标不显示

针对此问题的修改方案: 在xml的EditText布局中添加如下参数:  android:cursorVisible="true"、  android:textCursorDrawable="@drawable/weibo_cursor_color" 切记:textCursorDrawable不能用color来代替,否则会导致光标不闪烁。

2014-12-15 18:00:21 307

facebook android sdk

最新的facebook-android-sdk 值得下载

2013-09-25

Android 视频 语音

android语音视频通话源码 实现视频通话功能,做语音通话的可以参考,看看。底层可以优化。

2013-08-30

Android 重力感应

Android 有关于重力感应的一款小游戏!

2013-08-29

Android Gson

Android的第三方库解析,很实用的一个库,值得学习!

2013-07-23

Android与js交互

Android与js的交互,利用webview支持JS的特性,很好关联了JS和Android,值得学习的资料!

2013-07-13

Android下载更新软件

Android应用的下载更新,包括图片、视频、歌曲、软件APK等等的下载,值得下载的好东东!

2013-06-21

Android GCM 推送

Android GCM推送,基于google服务器的。

2013-06-20

自定义Dialog

自定义多样式的AlertDialog 对话框,值得下载!

2013-06-19

Android侧滑

Android实现手动侧滑,很实用的Demo1

2013-04-26

Android点击导航按钮侧滑

Android点击导航按钮实现侧滑,很好很实用的Demo,值得下载的例子。

2013-04-26

ViewPage各种分页模式

ViewPager提供各种分页,封装好了的库,非常棒的例子,做android开发肯定能用的上。

2013-04-24

Android 手势

Android的手势滑动,适合初学者的一个号Demo

2013-03-22

Fragments布局

Fragments、FragmentActivity UI布局Demo,很实用的例子!

2013-03-07

ListActivity

适合初学者的ListActivity,非常好的Demo,值得下载!

2013-03-07

Android push

Android push推送。亲,很实用的例子哦!

2013-02-22

Android GMCPush

Anrdoid:GCM推送,值得信赖的推送资料!

2013-02-22

google gfs

国行Android手机不带google基础服务的可以用这个包添加服务。本人的国行ME525升级到2.3.4官方包后不带google服务,用这个包之后可以正常添加gmail帐户,同步gmail联系人和日历。 教程: 安装Google服务框架(GoogleServicesFramework.apk)、日历同步(GoogleCalendarSyncAdapter.apk)、Gmail(谷歌邮箱官方客户端 Gmail.apk)、联系人同步(GoogleContactsSyncAdapter.apk)和Google搜索(GoogleQuickSearchBox.apk)这5款应用软件即可。当然,如果你想使用Google地图、Gtalk,在安装完上述5款应用后,可自己搜索下载Google地图、Gtalk等的Android应用,下载下来安装后便可使用了。在上面提到的及款应用软件里,Google服务框架(GoogleServicesFramework.apk)是核心,要想使用Google的其他服务,必须先安装它。

2013-02-20

javascript

很适合初学者学习的好东东,大家快下载瞧瞧吧,机会不要错过!

2013-02-17

Android倒计时源码

有好几种是实现方式,为各位初学者提供方便,互相学习!

2013-01-23

android安装插件

android SDK安装插件jar包,值得信赖的资源!

2013-01-10

视频解码、解码

有关于视频解码的Demo,很实用的一个例子,值得学习,希望大家多多交流。

2012-12-29

Android多线程下载

有关于断点下载,值得下载你的例子! public class DownloadActivity extends Activity { private ProgressBar downloadbar; private EditText pathText; private TextView resultView; private Handler handler = new Handler(){ @Override public void handleMessage(Message msg) { switch (msg.what) { case 1: int size = msg.getData().getInt("size"); downloadbar.setProgress(size); float result = (float)downloadbar.getProgress()/ (float)downloadbar.getMax(); int p = (int)(result*100); resultView.setText(p+"%"); if(downloadbar.getProgress()==downloadbar.getMax()) Toast.makeText(DownloadActivity.this, R.string.success, 1).show();//下载完成提示 break; case -1: Toast.makeText(DownloadActivity.this, R.string.error, 1).show(); //下载失败提示 break; } } }; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button button = (Button)this.findViewById(R.id.button); downloadbar = (ProgressBar)this.findViewById(R.id.downloadbar); pathText = (EditText)this.findViewById(R.id.path); resultView = (TextView)this.findViewById(R.id.result); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String path = pathText.getText().toString(); if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){ File dir = Environment.getExternalStorageDirectory();//文件保存目录 System.out.println("文件保存目录=="+dir); download(path, dir); }else{ Toast.makeText(DownloadActivity.this, R.string.sdcarderror, 1).show();//存贮路径不存在,则淡出提示 } } }); } //对于UI控件的更新只能由主线程(UI线程)负责,如果在非UI线程更新UI控件,更新的结果不会反映在屏幕上,某些控件还会出错 private void download(final String path, final File dir){ new Thread(new Runnable() { @Override public void run() { try { FileDownloader loader = new FileDownloader(DownloadActivity.this, path, dir, 3); int length = loader.getFileSize();//获取文件的长度 downloadbar.setMax(length); loader.download(new DownloadProgressListener(){ @Override public void onDownloadSize(int size) {//可以实时得到文件下载的长度 Message msg = new Message(); msg.what = 1; msg.getData().putInt("size", size); handler.sendMessage(msg); }}); } catch (Exception e) { Message msg = new Message(); msg.what = -1; msg.getData().putString("error", "文件下载失败"); handler.sendMessage(msg); } } }).start(); }

2012-12-12

adView广告植入Demo

有关Google 广告植入,很实用的例子

2012-12-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除