自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

don't waste ur time,you can't afford it

  • 博客(15)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 value在input标签不同情况有不同的用法

对于checkbox和radio则是必须的

2017-02-27 10:21:08 1209

原创 android handler的一些问题,以及Java语言的探究

handler handler=new handler(){handlemessage(do smt)}这种写法本身做了两件事,一是制造一个实例,还有一个就是定制handlmessage方法不过,在制造实例的过程中,只有构造函数才会被调用,其他函数即使重写了,也不会被调用,如handlemessage本身其实是不会被调用的比如public class test {static i

2017-02-26 07:58:04 407

原创 自定义一个swipe to delete listview

也就是侧滑删除的listview第一部分 item的布局<HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/sv" android:layout_width="wrap_content" android:layout_he

2017-02-09 10:30:11 391

原创 sqlite 异常判断

建表语句出错程序不报错,但是查询的时候如果表单不存在,或者插入的时候,程序会闪退

2017-02-09 10:19:35 703

原创 sqlite delete无效

sqLiteDatabase.delete("student“, "_id=?", new String[]{“1”});这种语句无效,尽管网络上很多都是这么写的,不知道是不是sqlite版本的不同最终还是应该将第二个参数改成是某个string列,id定义的时候是int型的,后面的参数是string,可能不支持转换,所以要改成string型的

2017-02-08 18:46:23 2536

原创 关于settag

有些时候需要在一个listview或者gridview等里面的子view设置一个tag,来确定点击的是哪个view通常是在adapter 的getview里面返回比如说在一个叫做tv的textview里设置,这时候就要注意TextView tvpublic View getView(int arg0, View arg1, ViewGroup arg2) {

2017-02-08 16:49:33 383

转载 Android Notes - 添加Copy to Clipboard的选项到分享列表中

http://www.tuicool.com/articles/rmuaqm偶然被人问到如何添加复制到剪切板的选项到分享列表,如下图所示:一般情况下,分享一段文字或者图片,我们会使用如下Android默认的方式:public void shareText(Context context, String text) { Intent sendInten

2017-02-06 19:42:44 651

转载 why item.getMenuInfo() is null?

0down votegetMenuInfo() will work on ListAdapter, not on views.But, You can pass additional data with the tag of the view.in getView: vi.setTag(position) activity.registerForContex

2017-02-06 19:32:53 720

转载 Android获取RAM大小,内部存储大小,外部存储大小

package com.mob.getsdandphone;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.text.DecimalFormat;import android.app.ActivityM

2017-02-06 15:12:23 776

转载 全面的Android文件目录解析和获取方法(包含对6.0系统的说明)

全面的Android文件目录解析和获取方法(包含对6.0系统的说明)simen201310 2016-08-28 15:52:12 浏览1486 评论0移动开发与客户端 android摘要: 一直以来对Android系统目录的获取方法和具体代表含义没有掌握清楚,今天特意整理了一下,分享给大家,对自己也是一个总结。 在android 6.0以前,你可以只关注外置存储是否挂

2017-02-06 13:09:10 2797

转载 目录总结

结论:1.使用Environment.getExternalStorageDirectory可以得到系统的sdcard路径,不过这个一般在各个手机上都是一样的。2.使用context.getExternalFilesDir可以得到系统为程序在sdcard上分配的存储路径,据说放在这里卸载程序时目录也会被删除;3.使用context.getFileDir可以获得程序的data

2017-02-06 13:06:34 243

原创 viewpager设置缓存的问题

如果设置了缓存,是不是意味着onpageselected里的代码不会重新执行了?答案是否定的,每次选择page的时候,对应的onpageselected里的代码依旧会执行,唯一缓存的应该只是view所以,如果里面有大量代码,会导致page的切换十分不流畅,应该在里面加入标记位,page进来过一次,初始化一次,那么第二次就没必要了

2017-02-02 09:54:12 846

原创 android里的线程误区

比如,viewpager.setonpagechangedlistener(){}这个设定过程是在new thread里进行的,那么,在.setonpagechangedlistener()里的代码,是在哪个线程的?答案是主线程,所以,如果在这里面访问网络,依旧会报错

2017-02-02 09:32:55 167

转载 notifyDataSetChanged不起作用

最近在开发android一个项目的时候,发现有时候notifyDataSetChanged不起作用。后来发现是我理解错了。一个典型的错误是:list1 = new String[]{"listView1 item"};ap1 = new ArrayAdapter(this,android.R.layout.simple_list_item_1,list1);listView1.se

2017-02-01 16:09:36 1125

原创 nitifydatasetchanged会一直寻找原始数据

比如说adapter 传的是list alist a=list bb.add()adapter.notifydatasetchanged()这时候即使a不重新赋值,也能刷新

2017-02-01 15:34:01 197

flutter练习——漫画客户端

flutter的练习

2018-11-24

安卓加密程序

针对任何类型的文件进行加密,电脑,手机上均有效加密

2015-05-31

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

TA关注的人

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