Simon_Hu

打渔还是晒网?这是一个问题。

README(MobileSafer)

MobileSafer地址:git@github.com:huyuxin95/MobileSafer.git 手机安全卫士,主要分九个模块”手机防盗”,”通讯卫士”,”软件管理”,”进程管理”,”流量管理”,”手机杀毒”,”缓存清理”,”高级工具”,”设置中心”下面是各个模块的介绍: 启动界面 ...

2016-09-28 15:39:43

阅读数:313

评论数:0

[读书笔记]监听事件的四种方式原理分析(接口回调)与比较

方式一:在布局文件的控件上设置onClick属性 布局文件:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.an...

2016-09-21 13:41:22

阅读数:1490

评论数:0

Android IntentService完全解析 当Service遇到Handler

一 概述大家都清楚,在Android的开发中,凡是遇到耗时的操作尽可能的会交给Service去做,比如我们上传多张图,上传的过程用户可能将应用置于后台,然后干别的去了,我们的Activity就很可能会被杀死,所以可以考虑将上传操作交给Service去做,如果担心Service被杀,还能通过设置st...

2016-09-20 22:46:23

阅读数:309

评论数:0

Java 多线程之 Runnable VS Thread 及其资源共享问题

对于 Java 多线程编程中的 implements Runnable 与 extends Thread,部分同学可能会比较疑惑,它们之间究竟有啥区别和联系呢?他们是不是没啥区别随便选呢?实际中究竟该选择哪一个呢?甚至网上不少博客文章以讹传讹得出不少谬论,那今天的走进科学栏目将带您一一揭开谜底。1...

2016-09-20 21:07:27

阅读数:481

评论数:0

[读书笔记]intent.putExtra的使用与原理分析

在android中用intent传递数据是非常常见的操作,我们一般会用intent.putExtra()这个方法来放入自己要传递的数据,然后再另一个地方使用getxxx()来获取,其中intent.putExtra()的传参类型有很多种:Intent putExtra(String name, ...

2016-09-19 00:16:01

阅读数:14420

评论数:2

ListView中getView()的原理

ListView 和 Adapter 的基础 工作原理: ListView 针对List中每个item,要求 adapter “给我一个视图” (getView)。 一个新的视图被返回并显示 如果我们有上亿个项目要显示怎么办?为每个项目创建一个新视图?NO!这不可能!实际上Android为你缓...

2016-09-14 17:05:02

阅读数:4577

评论数:0

Android ListView的OnItemClickListener()参数详解

我们在使用ListView的时候,一般都会为ListView添加一个响应事件Android.widget.AdapterView.OnItemClickListener。本文主要在于对OnItemClickListener的position和id参数做详细的解释,我相信有些人在这上面走了些弯路。 ...

2016-09-14 09:28:25

阅读数:1891

评论数:0

Android分析View的scrollBy()和scrollTo()的参数正负问题原理分析

Android设备平面直角坐标系 在做分析之前,首先要建立起Android设备屏幕的平面直角坐标系概念。在Android手机中,屏幕的直角坐标轴概念简单来说: 屏幕左上角为直角坐标系的原点(0,0)从原点出发向左为X轴负方向,向右为X轴正方向从原点出发向上为Y轴负方向,向下为Y轴正方向上述概念可...

2016-09-13 16:56:25

阅读数:1627

评论数:2

[读书笔记]Android LayoutInflater.inflate方法参数详解原理分析

LayoutInflater 在看inflate()方法时,我们随便看下如何获得 LayoutInflater ,获得LayoutInflater 实例有三种方式 LayoutInflater inflater = getLayoutInflater();//调用Activity的getLayo...

2016-09-13 00:22:09

阅读数:2203

评论数:0

[读书笔记] Android Toast 显示时间叠加问题的探讨

在android中对于toast的显示一般有两种方法: Toast.makeText(Context, int, int).show(); Toast.makeText(Context, CharSequence, int).show();对于这两种方法第一个参数都是上下文(Context),第二...

2016-09-12 11:30:17

阅读数:1297

评论数:0

[读书笔记]Android中Animation的Interpolator插值器详解(图文)

Interpolator属性是Animation类的一个XML属性,所以alpha、scale、rotate、translate、set都会继承得到这个属性。Interpolator被译为插值器,他是一个指定动画如何变化的属性, 我们看下api,他的系统值: 意义: AccelerateD...

2016-09-11 13:49:49

阅读数:4297

评论数:0

[读书笔记]Android中的TableLayout

在Android中,TableLayout,表格布局采用行列形式管理UI组件,TableLayout不需要声明有多少行和列,而是通过添加TableRow或其它组件来控制表格的行数、列数。每向TableLayout添加一个TableRow,就是在向表格添加一行,TableRow也是容器,可以向Tab...

2016-09-09 09:59:17

阅读数:316

评论数:0

[读书笔记]Android中ImageView的ScaleType属性值(图文)

android:scaleType=”center” //图片可能被剪裁或控件未被填满,不被拉伸 (1)当图片大于ImageView的宽高:以图片的中心点和ImageView的中心点为基准,按照图片的原大小居中显示,不缩放,用ImageView的大小截取图片的居中部分。(2)当图片小于Image...

2016-09-08 19:53:04

阅读数:365

评论数:0

Windows下部署Octopress静态网站至GitHub(详细教程)

环境的配置在部署之前我们需要配置下环境我们需要安装下面这几款软件 - Git - Markdown - Ruby - DevKit 其中git和markdown都直接下一步一直安装即可,在安装markdown后,需要安装awesomium,这样才能实现所见即所得。 –Git的配置 ...

2016-09-01 14:14:07

阅读数:880

评论数:3

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