Android
文章平均质量分 53
evantxw
这个作者很懒,什么都没留下…
展开
-
ListView动态加载效果
ListView要动态加载请求数据,我们就需要监测ListView的滑动状态,当滑动到最后一条数据的时候,我们就去请求下一页的数据,所以我们需要监听OnScrollListener用来监听滑动状态,ListView.setOnScrollListener();下面是一个简单的Demo实现:XML配置文件有二个:footer_more.xml<LinearLayout xml原创 2014-03-21 11:50:39 · 845 阅读 · 0 评论 -
Android Studio 快捷键大全
听说Google在今年年底将不再支持Eclipse,转向自己的IDE Android Studio,AS对于Android的开发确实比用Eclipse的开发在方便一些,对于一些资源,颜色,字符串都可以直接查看,不用再深入点击进去查看,方便不少;使用没多久,对于他的快捷键也不是很了解,在此记录下来,以供个人及各位及时查看Android Studio常用快捷键1. Ct转载 2015-07-05 11:46:11 · 3933 阅读 · 1 评论 -
Android自定义键盘
当我们在项目中难免会发现Android自带的键盘输入法不能满足我们的业务需示时,我们需要对键盘进行改造,让他更好的服务于我们的项目,下面的关于自定义数据键盘来记录键盘的开发过程。首先我们需要一个键盘的定义文件:res/xml/digit.xml, 该文件用来定义你的键盘布局<Keyboard xmlns:android="http://schemas.android.com/apk/原创 2015-06-27 13:45:16 · 951 阅读 · 0 评论 -
Android 实现应用程序添加快捷方式
/** * 创建快捷方式 */ public void createDeskShortCut() { // 创建快捷方式的Intent Intent shortcutIntent = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); // 不允许重复创建 shortcutIntent.putExtra转载 2014-05-23 14:55:06 · 847 阅读 · 0 评论 -
android密码显示与隐藏实现
mCheckBoxView = (CheckBox) findViewById(R.id.settings_synch_delet);mEditTextView = (EditText) findViewById(R.id.account_password);mCheckBoxView.setOnCheckedChangeListener(checkBox_Listener);privat转载 2014-05-14 17:23:09 · 653 阅读 · 0 评论 -
Contentprovider的学习实例总结
最后创建测试类:工作中遇到了contentprovider数据共享机制,下面来总结一下:一、ContentProvider简介 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数转载 2014-03-26 10:04:06 · 530 阅读 · 0 评论 -
打开各类文件的Intent使用方法
Android 用于打开各类文件的Intent, 例如:PPT,EXCEL,WORD,IMG,MIDEA etc.package com.example.sample.view;import java.io.File;import android.content.Intent;import android.net.Uri;public class MyIntent转载 2014-03-25 15:48:04 · 749 阅读 · 0 评论 -
AsyncTask的基本用法
在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的原创 2014-05-06 10:19:22 · 339 阅读 · 0 评论 -
国内android SDK无法更新问题
1、在SDK Manager下Tools->Options打开了SDK Manager的Settings,选中“Force https://… sources to be fetched using http://…”,强制使用https协议。2、修改host文件,添加下面两行#google_android更新203.208.46.146 dl.google.com原创 2014-05-05 17:49:42 · 712 阅读 · 0 评论 -
Android 查看更多 TextView实现
在公司开发过程中,需要用到固定行数的展开查看更多的控件,在网上找了好久,都没有找到,于是花了半天时间实现了一个,在此做下记录,主要有几个关键的地方:private Layout makeTextLayout(String text) { return new StaticLayout(text, getPaint(), getWidth() - getPaddingLeft()原创 2016-03-04 00:42:38 · 4986 阅读 · 1 评论