Android
文章平均质量分 66
xuejingfu1
这个作者很懒,什么都没留下…
展开
-
Android——Bundle数据暂存之实现记忆输入内容 自动填充、补全
有这样的一个需求:输入账号密码后,正要点击登陆时,突然来了一个电话,或者你突然想要处理一些其他更重要的操作,而当前软件的当前Activity也因此被迫进入pause状态,等你处理完再回到刚才的界面时,发现输入的账号密码不见了,此时你是不是有点气愤?那么,现在教你怎么暂存数据到Bundle!废话不多说,直接上代码:这里用的表格布局:<TableLayout xmlns:原创 2016-06-07 13:46:52 · 1918 阅读 · 0 评论 -
教你快速掌握androidstudio使用git上传本地项目到github、版本控制
要求很简单:只要有github账号就可以跟着我一起动手操作吧!1.登陆github官网,点击new repository (下图红圈中的两种方式都可以创建仓库)2.在以下这个页面中,你必填Repository name,随便写,但一般写你想要管理项目的名称,这样在以后自己才能看懂。仓库的可见性默认选中的是public即公开的,如果你不想公开就私有(private原创 2016-07-07 10:52:10 · 3740 阅读 · 1 评论 -
Android访问网络的常用方式:Handler、AsyncTask简单例子(服务器端+Android端)
首先应该明白两点:1.Android不允许在主线程(对于android来说,主线程就是UI线程)中访问网络。2.Android不允许在一个子线程中直接去更新主线程中的UI控件。对于问题1,可能你会说,这还不好办吗?再开一个线程不就完了?是的,你很聪明,原理也很简单。对于问题2,就需要用到线程间通信(IPC),Android很好的将其进行了封装,也就有了今天的Handler和Asyn原创 2016-07-15 20:48:58 · 4013 阅读 · 0 评论 -
Developer Guides——AsyncTask
public abstract class AsyncTask extends Object AsyncTask enables proper and easy use of the UI thread. This class allows to perform background operations and publish results on the UI thread w翻译 2016-07-15 21:42:12 · 323 阅读 · 0 评论 -
Android——数据持久化之SharedPreferences
SharedPreferences是使用键值对的方式来存储数据的。也就是说当保存一条数据的时候,需要给这条数据提供一个对应的键,这样在读取数据的时候就可 以通过这个键把相应的值取出来。而且 SharedPreferences还支持多种不同的数据类型存储, 如果存储的数据类型是整型,那么读取出来的数据也是整型的,存储的数据是一个字符串, 读取出来的数据仍然是字符串。 这样你应该就能明显地感觉到,原创 2016-06-06 22:16:12 · 1197 阅读 · 0 评论 -
Android——登录界面、SharedPreferences实现记住密码等账户信息
先看下效果图:该界面的布局文件为:<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android原创 2016-06-11 23:26:16 · 6565 阅读 · 0 评论 -
Android——自定义AlertDialog并与Activity进行数据通信
以下是官方文档的继承关系:AlertDialog叫做“警告”对话框,常用于提示用户的某个操作会带来的后果,或者提示用户进行正确的操作。正常情况下,大家经常看到的是这种情形:其实现很简单,因为并没有改写任何东西,完全是系统提供的。示例代码如下: AlertDialog.Builder dialog = new AlertDialog.Builder (MainActi原创 2016-06-06 19:03:26 · 3645 阅读 · 1 评论 -
Android——EditText自定义边框、圆角和其常用属性总结
看下效果图:执行步骤:首先在/res/layout文件夹下创建custom_et_layout.xml布局文件,源代码如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android原创 2016-06-06 17:30:27 · 47482 阅读 · 2 评论 -
Android——Timer TimerTask定时任务实现App界面欢迎页 自动跳转
直接上代码:public class WelComeActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature原创 2016-06-06 19:57:20 · 5021 阅读 · 0 评论 -
教你用AndroidStdio调出文件浏览器FileExplorer
找到下图红圈中的绿色机器人后点击:然后你就可以看到了,就这么简单!原创 2016-06-06 20:14:45 · 733 阅读 · 0 评论 -
androidstudio git项目到github出现的错误解决办法
error1: Push rejected: Push to origin/master was rejected意思是push被拒绝这是因为你在github上创建的那个repository里面的reademe.md文件,你本地项目里没有,也就是本地和远端服务器内容不一致,导致push被拒绝。解决办法有两种:1.在github上 new repository时不创建原创 2016-07-07 11:09:51 · 7924 阅读 · 0 评论