随笔分类 -  Android

摘要://通用的手机流量计算方法private String byteToMB(long size){ long kb = 1024; long mb = kb*1024; long gb = mb*1024; if (size >= gb){ ... 阅读全文
posted @ 2015-12-09 16:36 如梦真心 阅读(1146) 评论(0) 推荐(0)
摘要:首先介绍一下SwipeRefreshLayout ,由于下拉刷新使用的人比较多,于是谷歌自己就做了一个下拉刷新的控件.android.support.v4.widget.SwipeRefreshLayout具体是使用方法://XML //Activity... 阅读全文
posted @ 2015-12-09 16:32 如梦真心 阅读(351) 评论(0) 推荐(0)
摘要:首先来一张萌萌哒的效果图(比较懒 - -)然后是代码:// Nodepackage com.example.treeview.utils;import java.util.ArrayList;import java.util.List;public class Node { public N... 阅读全文
posted @ 2015-12-01 13:51 如梦真心 阅读(1208) 评论(0) 推荐(0)
摘要:这个过程有三步:1)许可向你的应用程序的manifest中添加读取通讯录数据的许可 2)调用Contact Picker在你的activity中,创建一个Intent,用来请求系统查找一个能够执行一个从Contacts URI的项目中发出的PICK动作的activity,Intent intent... 阅读全文
posted @ 2015-12-01 12:07 如梦真心 阅读(1353) 评论(0) 推荐(0)
摘要:1 setOnTouchListener(new OnTouchListener() { 2 private float startX, startY, offsetX, offsetY; 3 4 @Override 5 p... 阅读全文
posted @ 2015-11-30 09:46 如梦真心 阅读(2771) 评论(0) 推荐(0)
摘要:textAppearance的属性设置android:textAppearance="?android:attr/textAppearanceSmall" android:textAppearance="?android:attr/textAppearanceMedium"android:textA... 阅读全文
posted @ 2015-11-25 12:56 如梦真心 阅读(694) 评论(0) 推荐(0)
摘要:1.finish()方法finish是Activity的类,仅仅针对Activity,当调用finish()时,只是将活动推向后台,并没有立即释放内存,活动的资源并没有被清理;调用finish()方法会执行Activity.onDestroy()方法,结束Activity生命周期在开发android... 阅读全文
posted @ 2015-11-25 11:32 如梦真心 阅读(1484) 评论(0) 推荐(0)
摘要:首先是系统剪切板的调用服务:ClipboardManager ClipboardManager=getSystemService(Context.CLIPBOARD_SERVICE);然后是写入,取出。这里需要注意的是,在android版本11之前,利用剪切板传递数据是使用setText和getTe... 阅读全文
posted @ 2015-11-24 11:43 如梦真心 阅读(1144) 评论(0) 推荐(0)
摘要:首先是我一般用的: Ctrl+Alt+Space(空格键)* 代码提示神技,虽然Android studio有集成但是还是手动爽一些 Alt+↑:光标所在位置那行代码往上移动 Alt+↓:光标所在位置那行代码往下移动 Alt+Shift+↓/Ctrl+C:复制光标所在行代码到下一行 Ctr... 阅读全文
posted @ 2015-11-24 11:28 如梦真心 阅读(275) 评论(0) 推荐(0)
摘要:private EditText et; private TextView tv; HttpClient client; @Override protected void onCreate(Bundle savedInstanceState) { sup... 阅读全文
posted @ 2015-11-18 14:48 如梦真心 阅读(188) 评论(0) 推荐(0)
摘要:private EditText et; private TextView tv; HttpClient client; @Override protected void onCreate(Bundle savedInstanceState) { sup... 阅读全文
posted @ 2015-11-18 14:27 如梦真心 阅读(145) 评论(0) 推荐(0)
摘要:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_m... 阅读全文
posted @ 2015-11-18 12:50 如梦真心 阅读(243) 评论(0) 推荐(0)
摘要:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_m... 阅读全文
posted @ 2015-11-18 12:32 如梦真心 阅读(166) 评论(0) 推荐(0)
摘要:private Button btn; private TextView tv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstan... 阅读全文
posted @ 2015-11-18 11:01 如梦真心 阅读(115) 评论(0) 推荐(0)
摘要:预先准备好的一段JSON数据{ "languages":[ {"id":1,"ide":"Eclipse","name":"Java"}, {"id":2,"ide":"XCode","name":"Swift"}, {"id":3,"ide":"Vi... 阅读全文
posted @ 2015-11-17 16:30 如梦真心 阅读(778) 评论(0) 推荐(0)
摘要:接上一个原生的listview item的伸展收缩效果。上一个可能做的有些粗糙,效果也没有这个好,上代码。package com.example.listviewdemo;import java.io.Serializable;/** * 模拟数据包月列表item实体类 * 2015/11/10 *... 阅读全文
posted @ 2015-11-12 10:01 如梦真心 阅读(505) 评论(0) 推荐(0)
摘要:Android原生listview做的一个item的伸缩效果。*永远不要让你老大有机会改需求package com.example.yunkanglast;import java.io.Serializable;/** * 状态类 */public class PurchasedVipInfo im... 阅读全文
posted @ 2015-11-09 15:48 如梦真心 阅读(787) 评论(0) 推荐(0)
摘要:listview.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { ... 阅读全文
posted @ 2015-11-09 15:41 如梦真心 阅读(1911) 评论(0) 推荐(0)
摘要:今天写新页面的时候,突然发现R.layout. 无法找到我已经写好的页面,于是顿时就不淡定了。把R文件翻了一遍 发现也没有。。。。然后我就看到了这个。android.R 原来是我错把Android的R文件导入到自己的项目中了,于是改了一下,顺利的找到了刚做好的页面。参考:http://www.cn... 阅读全文
posted @ 2015-11-03 13:30 如梦真心 阅读(1715) 评论(0) 推荐(0)
摘要:转 农民伯伯:http://www.cnblogs.com/over140/archive/2011/01/27/1945964.html一种可供用户滚动的层次结构布局容器,允许显示比实际多的内容。ScrollView是一种FrameLayout,意味需要在其上放置有自己滚动内容的子元素。子元素可以... 阅读全文
posted @ 2015-10-29 16:43 如梦真心 阅读(464) 评论(0) 推荐(0)