随笔分类 - Android学习笔记
主要学习过程中的知识
摘要:在主线程中开启一个新线程,每隔100ms检查一下时间是否到达自己预设的显示时间,到达则进入应用 实现屏幕的触摸事件,当触摸的时候,进入应用
阅读全文
摘要:questionDesTextView=(TextView)findViewById(R.id.question_des); SpannableStringBuilder builder = new SpannableStringBuilder(questionDesTextView.getText().toString()); //ForegroundColor...
阅读全文
摘要:步骤: 1.定义自定义的Dialog的布局文件 2.写一个类MyDialog继承Dialog 3.Dialog 返回值到Activity的方法是定义一个接口,接口中定义返回值到Activity的方法,MyDialog实现这个接口,然后在需要的位置调用接口中的方法,Activity实现这个接口, 重写
阅读全文
摘要:效果如图 1 首先这是一个自定义的Dialog,而不是AlertDialog,如果是AlertDialog的话,软键盘弹出的时候在AlertDialog的后面,无法进行输入。 2 Dialog的上面会有一个黑框,添加Style 3 输入密码用的是EditText,改变EditText的格式是 4 给
阅读全文
摘要:转载自http://blog.sina.com.cn/s/blog_618199e60101fskp.html 使用过 SQLite数据库的童鞋对 Cursor 应该不陌生,加深自己和大家对Android 中使用 Cursor 的理解。 关于 Cursor 在你理解和使用 Android Curso
阅读全文
摘要:数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是: 1 使用SharedPreferences存储数据 2 文件存储数据 3 SQLite数据库存储数据 4 使用ContentProvider存储数据5 网络存储数据 下面将为大家一一详细介绍。 第一种
阅读全文
摘要:android:singleLine="true" android:ellipsize="marquee"android:marqueeRepeatLimit="marquee_forever"android:focusable="true"android:focusableInTouchMode=
阅读全文
摘要:一、什么是Intent? Intent的中文意思是目的。在Android中也是“目的”的意思。就是我们要去哪里,从这个activity要前往另一个Activity就需要用到Intent。 示例代码一: 1: //定义一个Intent 2: Intent intent = new Intent(Int
阅读全文
摘要:一、传递简单参数 firstActivity.java Intent i=new Intent(firstActivity.this,secondActivity.class); i.putExtra("data","hello Android");//这句用来给一个名称为data的字符串变量赋值“
阅读全文
摘要:Android 大致可以分为四层架构,五块区域。 1. Linux 内核层 Android 系统是基于Linux 2.6 内核的,这一层为Android 设备的各种硬件提供了底层的驱动,如显示驱动、音频驱动、照相机驱动、蓝牙驱动、Wi-Fi 驱动、电源管理等。 2. 系统运行库层 这一层通过一些C/
阅读全文
摘要:1 首先下载Zxing的源码,然后将其中Android的版本导入到Android Studio 2 因为只需要二维码扫描的功能,所以只留下其中的四个包 其中 camera管理相机,decoding解析扫描到的二维码,view定义扫码的视图,MipcaActivityCapture是扫码的界面。 3
阅读全文
摘要:开关代码 在CamereManager中增加 //提供給其他activity調用 public void flashHandler() { //camera.startPreview(); Parameters parameters = camera.getParameters(); // 判断闪光
阅读全文
摘要:在com.zxing.camera包中找到 //修改这里最小最大值,限制扫描框大小 private static final int MIN_FRAME_WIDTH = 240;//240 private static final int MIN_FRAME_HEIGHT = 240;//240 p
阅读全文
摘要://paint.setColor(Color.WHITE);//paint.setTextSize(TEXT_SIZE*density);//paint.setAlpha(0x40);//paint.setTypeface(Typeface.create("System",Typeface.BOLD
阅读全文
摘要:一、在drawable下面添加xml文件rounded_editview.xml 二、在EditText的background属性中引用这个xml 一、在drawable下面添加xml文件rounded_editview.xml 二、在EditText的background属性中引用这个xml
阅读全文
摘要:利用FrameLayout实现遮罩层,基本原理是动态的加载一个Layout 首先是布局文件 activity_validate_phone.xml 根布局采用FramLayout 然后是Activity private ImageView infoOperatingIV; private Im
阅读全文
摘要:在xml中加 android:hint="请输入xx" 在代码中加 //输入Title时,里面的灰色提示文字消失 mEditTextTitle.setOnClickListener(new OnClickListener() { public void onClick(View v) { mEdit
阅读全文
摘要:首先在res/raim下新建Tips,指定一些属性。 其中 duration=1000 表示1秒转一圈 startOffset表示两圈之间的间隔时间 repeatCount =-1表示不停止的持续转 Pivotx表示绕中心转 在Activity中 private ImageView infoOp
阅读全文
摘要:在AndroidManifest中添加权限 <</span>uses-permissionandroid:name="android.permission.SEND_SMS" /> 在AndroidManifest中添加权限 <</span>uses-permissionandroid:name
阅读全文
摘要:首先自定义MyText 注意在layout中使用的使用要添加包名 android:layout_width="match_parent" android:layout_height="wrap_content"> 首先自定义MyText 注意在layout中使用的使用要添加包名 androi
阅读全文

浙公网安备 33010602011771号