自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 横竖屏切换【Android】

一、我们发现在进行横竖屏切换时,你原本屏幕的activity的数据会消失,这是怎么回事呢???通过日志文件的打印,我们发现当你进行屏幕切换的时候会将当前的activity销毁,并重新建立,因此上面的内容会消失,那么怎么解决这一办法呢??在功能清单文件中的本activity中加上下面一句代码android:configChanges="orientation|keyboardHidden|s

2016-10-30 10:20:07 484

原创 内存泄漏和内存溢出[Andriod]

内存溢出:内存溢出指的是程序在申请内存时,没有足够的空间可以供其使用内存泄漏:你向系统申请分配内存进行使用(new),可是使用完了以后却不归还(delete),结果你申请到的那块内存你自己也不能再访问(也许你把它的地址给弄丢了),而系统也不能再次将它分配给需要的程序。在handler发送延迟消息的activity中,如果在这个activity才打开还没执行handler消息时你退出

2016-10-29 17:46:26 341

原创 PopupWindow弹出框

PopupWindow这个类用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。 if (pw == null) { pwView = View.inflate(MainActivity.th...

2016-10-26 20:21:42 393

原创 自定义View

创建一个类MyView继承View使用只有一个参数的构造方法即可因为是自定义的View因此在要显示的activity中的onCreate的方法里面加载这个文件即可setContentView(new MyView(this))在画图过程中,需要画笔paint和画布canvas在自定义的类中,需要重写onDraw方法,onDraw的参数中就是画布修改背景颜色canvas.dr

2016-10-26 15:24:57 293

原创 Matrix【Android】

在Android中,可以通过Matrix来对图片进行缩放,旋转和平移的操作Matrix.postScale(float sx,float sy):缩放Matrix.postRotate(float degrees):旋转Matrix.postTranslate(float dx,float dy):平移Matrix.reset():清空重置ImageView.setIm

2016-10-25 15:10:29 537

原创 Bitmap【Android】

Bitmap:位图,图片在内存中数据对象.bmp.jpg.png1.Bitmap bitmap = BitmapFactory.decodeFile("/storage/sdcard/test2.9.png");从文件获取图片 2.iv_bitmap2.setImageBitmap(bitmap);//设置图片3.bitmap.compress(format, quality, str

2016-10-25 14:41:26 377

原创 模拟360杀毒软件

首先先写布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal"

2016-10-24 19:37:08 1015

原创 自定义进度条

一.自定义圆形进度条 1.有一张圆形图片 2.新建一个旋转动画<rotate xmlns:android="http://schemas.android.com/apk/res/android" android:drawable="@drawable/progess"></rotate>3.在进度条中加载这个动画图片 android:indeterminateDrawable=”@a

2016-10-24 19:26:30 358

原创 动画总结【Android】

Android中提供了两种实现动画的方式纯编码的方式Xml配置的方式单一动画(Animation)复合动画(AnimationSet)坐标类型:Animation.ABSOLUTE绝对坐标Animation.RELATIVE_TO_SELF相对自己Animation.RELATIVE_TO_PARENT相对父容器setDuration(long 微秒):

2016-10-24 19:18:19 357

原创 ContentProvider

为什么要有ContentProvider 功能需求:一个应用需要访问另一个应用的数据库表数据  实际情况:一个应用的数据库文件是私有的,其它应用不能直接访问ContentProvider当前应用使用Content将数据库数据操作暴露给其它应用访问其它应用使用ContentResolver来调用ContentProvider需要两个应用,一个用于提供数据源,另一个

2016-10-15 21:24:07 330

原创 对一组数据,按从小到大的顺序输出这组数据中的不相等的数,并输出不相等的数据有多少个

输入输入有2行,第1行为1个正整数,表示所生成的随机数的个数:N第2行有N个用空格隔开的正整数,为所产生的随机数。输出输出也是2行,第1行为1个正整数M,表示不相同的随机数的个数。第2行为M个用空格隔开的正整数,为从小到大排好序的不相同的随机数。样例输入1020 40 32 67 40 20 89 300 400 15样例输出815 20 32 40 6

2016-10-10 11:34:37 1287

原创 一个数排序后的最大值最小值不断求差,直到等于自己

例如,从1234出发,依次可以得到4321-1234=3087、8730-378=8352、8532-2358=6174,又回到了它自己!思路:我们比较容易得到这个数的个十百千位,但是,这个数要重新组成最大值和最小值的话,就不太容易,情况比较多,我们想到了数组中有个sort方法,可以把数组进行从小到大的排序,因此我们可以把个十百千位的数字放在一个数组中,这样就能轻松的得到最大值最小值,

2016-10-09 18:46:12 767

原创 带标签的break

有这种情况,循环里面如果有switch,并且在switch里面有break,那么结束的不是循环,而是switch,,,而我们想要退出的是整个循环语句,那么就要添加标签import java.util.Scanner;public class UserTest { public static void main(String[] args) { Scanner sc = new

2016-10-08 13:19:57 346

原创 比数字,要求不要使用> ,<等比较符号

比较两个数字是否都是正的,或者都是负的,如果两个数的符号相同(都是正数,都是负数),则输出 Signs are not opposot如果两个数的符号不相同(一正一负),则输出Signs are opposot如果两个数都是0,则输出Signs can't be sure要求:不允许使用>,=,我们知道java并不像c或出 c++那样,在判断语句中直接填

2016-10-07 12:16:36 1048

Android单个文件,断点下载

断点下载,暂停后继续下载,设置知识:activity,service,广播,单线程,数据库

2018-10-03

广告条,轮播图源码

安卓版的广告条,轮播图,可以自动播放,也有点击事件

2016-11-07

学生管理系统

javaweb学生管理系统的源码

2016-10-29

空空如也

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

TA关注的人

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