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

浙公网安备 33010602011771号