- 博客(40)
- 资源 (11)
- 收藏
- 关注
转载 Direct-Load-apk启动插件的原理
1.前言 在这个移动应用蓬勃发展的时代,追求新颖成为了软件开发的首要纲领,所以应用会自然而然的爆棚(方法数超过了一个 Dex 最大方法数 65535 的上限 ),然后Android插件化也就理所当然的出现了。 这并不是一篇对于插件化研究的早期文章,但是文章介绍的插件化方式的突破确是可以载入史册的:) 2、概念Android 插件化 —— 是指将一个
2015-11-03 14:52:14 563
转载 Android添加权限大讲解
对于新手来说,最烦恼的不是如何从网上下载到安卓项目,而是下载到的安卓项目不知道如何添加权限和要添加哪些权限。现在就针对安卓的权限来讲解这些权限应该具体用在什么地方 首先在项目下找到 AndroidManifest.xml [url=C:\Users\Administrator\Desktop\51cto.jpg]C:\Users\Administrator\Desktop\51cto.jpg[/
2015-05-18 09:36:15 720
转载 Paint常用方法----SpannableString属性
void setARGB(int a, int r, int g, int b) 设置 Paint对象颜色,参数一为alpha透明通道void setAlpha(int a) 设置alpha不透明度,范围为0~255void setAntiAlias(boolean aa) //是否抗锯齿void setColor(int color)//设置颜色,这里Android内部
2015-03-13 10:51:12 676
转载 SpannableString与SpannableStringBuilder
言:确实有太多东西需要去整理,去学习。慢慢来吧,任何东东的深入学习都是不简单的。今天稍微整理下SpannableString与SpannableStringBuilder,因为在上篇中,我们曾讲到过有关CharSequence的东东,有关CharSequence的话,这两个类是必谈的,所以这里加以整理。今天请给大家一句应该都知道的一句名言:书山有路勤为径,学海无涯苦作舟
2015-03-13 10:41:54 463
转载 Android:EditText 多行显示及所有属性
android:id="@+id/editSms" android:layout_width="fill_parent" android:layout_height="wrap_content" android:hint="@string/saveSms" android:inputType="textMultiLine" android:gravity="
2015-03-09 16:23:11 525
转载 android:autoLink
显示URL链接 TextView识别链接的方式有两种,一种是自动识别链接和HTML解析链接 1)自动识别链接 2)HTML解析 //代码中设置带HTML的文本
2015-03-03 11:23:34 552
转载 HttpClient 操作工具类
设置post方法的header,增加红色字体部分的配置: HttpClient client = new HttpClient(); client.getParams().setBooleanParameter( "http.protocol.expect-continue", false); PostMethod method = new PostMetho
2015-02-27 09:26:07 893
转载 检测软键盘的弹起与隐藏
今天看到社区里面有人问关于如何检测软键盘的弹起和隐藏事件。正确处理好软键盘的弹起和隐藏可以大大提升应用的体验。这一点,“切客优惠”做的很好。在软键盘弹起后,下面的分享内容自动隐藏,并且在titlebar上,显示签到按钮。这个是一个非常贴心的设计,用户体检大大提升。这是被大家视为无解的难题,我给大家提供一种方法。有图为证:初始化页面
2015-02-25 12:49:07 503
转载 activity启动模式
前言 在一个Android应用中,不可避免的会包含多个Activity,当开启多个Activity之后,当按后退键时,一般会回退到上一个Activity,这一点和浏览器有点类似,但是需要注意的是Android系统只能回退到上一个Activity,没办法前进到下一个Activity,维护这个功能就需要了解到一个回退栈(Back Stack)的概念。 这篇博客就着重讲
2015-02-11 17:55:58 488
转载 android中用xml文件实现阴影效果
<item android:left="3dp" android:top="3dp"> <item android:bottom="1dp" android:left="2dp" android:right="1
2015-02-11 16:27:30 1199
转载 Eclipse背景颜色修改
Eclipse背景颜色修改: 操作界面默认颜色为白色。对于我们长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以我经常会改变workspace的背景色,使眼睛舒服一些。设置方法如下: 1、打开window->Preference,弹出Preference面板 2、展开General标签,选中Editors选项,展开。 3、选中 Test Editors,右边出现Te
2015-02-07 10:42:43 632
转载 Android在一个应用中启动另一个应用的Activity时失败的解决办法
当在一个应用中启动另一个应用的Activity时失败,并且错误信息为android Permission Denial:......requires null时,并不一定是权限的问题。如果是缺少某个权限,那么错误信息会是 requires 。这时,只要将相应的权限添加到 AndroidManifest.xml 中就可以了。但这里提示 requires null, 所以应
2015-02-06 16:08:28 603
转载 Android各个版本API的差异
Android各个版本API的区别 Android 1.5 API变更概要: 1、UI framework · Framework for easier background/UI thread interaction · 新SlidingDrawer 组件 · 新HorizontalScrollview 组件 2、AppWidget framework ·
2015-02-06 14:27:05 908
转载 Android 结合AlarmManager浅谈Intent和PendingIntent
首先简单说一下AlarmManager,AlarmManager的机制:全局定时器(又称为闹钟),在特定的时刻为我们广播一个指定的Intent,两种形式:1.在指定的时刻到来时执行某项操作,如你已经设定了一个闹钟时间,当该时间到来时,AlarmManager就为我们广播一个已设定的Intent,通过这个intent来执行一些操作[实际上是PendingIntent]2.以指定的时间间隔周期
2015-02-04 09:00:26 711
转载 Android常用URI
以下是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent一、打开一个网页,类别是Intent.ACTION_VIEW Uri uri = Uri.parse("http://www.android-study.com/");Intent intent = new Intent(Intent.ACTION_VIEW, uri);
2015-02-03 16:04:18 469
转载 Android 自定义Dialog,自定义接口监听事件。
开发中遇到的问题无非在于如果在Activity中监听这个Dialog中实现的按钮,Dialog类如下,在MyDialog这个类中实现了一个LeaveMyDialogListener接口,用来实现onclick的点击事件package com.Ieasy.Tool;import com.Ieasy.ieasyware.R;import android.app.Dialog;import a
2015-01-29 10:23:40 802
转载 为什么要用泛型接口
Java代码 abstract class BaseBean{ //略 } Interface IA{ public BaseBean doSomething(); } 下面我们继承这个BaseBeanJava代码 class ChildBean extends BaseBean{ } 接下来实现接口J
2015-01-28 07:23:48 777
转载 java 泛型
JAVA中基本的泛型语法元素大致有三种:1限制泛型可用类型、2使得类型通配符,3以及泛型的继承。我们在定义泛型类时,默认的是可以使用任何类型来实例化泛型类中的类型持有者。我们也可以指定某种类型,使得此泛型类只能通过这种类型或其子类,或实现这个接口的类来实例化类型持有者。我们在定义类型持有者时,使用extends关键字来进行限制,例如我们可以这样定义泛型类:pub
2015-01-27 22:02:00 421
转载 EditText属性大全
android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottom android:hint="请输入数字!"//设置显示在空间上的提示信息 android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal android:singleLine="true"
2015-01-27 11:52:24 393
转载 eclipse code templates 设置(eclipse注释模版配置)
文件(Files)注释标签:/** * @Title: ${file_name} * @Package ${package_name} * @Description: ${todo} * Copyright: Copyright (c) 2011 * Company:成都康赛电子科大信息技术有限责任公司 * * @author Comsys-${user}
2015-01-23 13:52:50 429
转载 Eclipse中10个最有用的快捷键组合
一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图
2015-01-23 10:13:58 372
转载 android 将对象序列化存储到本地
不懂的地方就要花力气搞懂,自己以前没太认真,所以吃了很多亏啊。切入今天的主题。我们的项目中为了实现某些二次编辑的效果,就必须对一些数据进行存储,而能够将对象存储起来,对于我们的开发有时会显得十分的方便,这篇文章主要介绍如何将对象存储于本地,在下一篇文章中我们接着讨论如何将对象存储于SD卡中。android中能够被保存的对象都是被序列化过的对象。如何让类实现序
2015-01-23 08:47:35 1686
转载 ADB常用命令
1. 显示当前运行的全部模拟器: adb devices2. 安装应用程序: adb install -r 123.apk3. 获取模拟器中的文件: adb pull 4. 向模拟器中写文件: adb push 5. 进入模拟器的shell模式: adb shell6. 缷载apk包: ad
2015-01-22 14:01:23 447
转载 一些dos 命令学习
MS DOS 命令大全一、基础命令 1 dir 无参数:查看当前所在目录的文件和文件夹。 /s:查看当前目录已经其所有子目录的文件和文件夹。 /a:查看包括隐含文件的所有文件。 /ah:只显示出隐含文件。 /w:以紧凑方式(一行显示5个文件)显示文件和文件夹。 /p:以分页方式(显示一页之后会自动暂停)显示。 |more:前面那个符号是“\”上面的那个,
2015-01-22 13:56:51 376
转载 setTextColor()的参数设置方式
1.设置颜色值 setTextColor(0xFF0000FF);2.设置系统颜色 setTextColor(android.graphics.Color.BLUE);3.设置自定义资源文件颜色 setTextColor(this.getResources().getColor(R.color.blue));1---0xFF0000FF是int类型的数据,分组
2015-01-22 09:14:22 802
转载 PHP 数据类型
PHP 支持8种基本的数据类型。四种标量类型:boolean (布尔型)integer (整型)float (浮点型, 也称作 double)string (字符串)两种复合类型:array (数组)object (对象)最后是两种特殊类型:resource (资源)NULL (NULL)为了确保代码的易读性,本手册还
2015-01-22 06:50:02 448
原创 listview 去掉系统自带点击时候的颜色
1.在代码里设置 listView.setSelector(new ColorDrawable(Color.TRANSPARENT));2.在XML里设置android:focusable="false" android:focusableInTouchMode="false" android:cacheColorHin
2015-01-21 07:11:29 387
转载 android ViewHolder 封装写法
ViewHolder holder = null; if(convertView == null){ convertView = mInflater.inflate(R.layout.xxx null); holder = new ViewHolder(); holde
2015-01-19 19:45:06 612
转载 Android中自定义属性的格式详解
1. reference:参考某一资源ID。 (1)属性定义: (2)属性使用: android:layout_width = "42dip" android:la
2015-01-19 10:09:21 419
转载 EventBus小记
EventBus是为了解耦类与类之间的关系,方便组件间通讯的一个工具. 1.EventBus 的函数 1、onEvent 2、onEventManThread 3onEventBackgroundThead 4、onEventAsynconEvent:如果使用onEvent作为订阅函数,那么该事件在哪个线程发布出来的,onEvent就会在这个线程中运行,也就是说发布事件和接
2015-01-16 06:42:29 509
转载 数据库索引
一、索引的概念 索引就是加快检索表中数据的方法。数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。 二、索引的特点 1.索引可以加快数据库的检索速度 2.索引降低了数据库插入、修改、删除等维护任务的速度 3.索引创建在表上
2015-01-15 22:31:19 375
翻译 Fragment学习
1.我们把fragment想象成activity中一个模块化的部分,它拥有自己的生命周期,接收自己的输入事件,可以在acvitity运行过程中添加或者移除(有点像"子activity",你可以在不同的activities里面重复使用)。如果继承Support Library 中的Fragment,那么在Android1.6这样的低版本上仍能保持兼容。2.创建一个fragment,首先需要继承F
2015-01-15 06:55:42 436
转载 Android中的Shape
在Android程序开发中,我们经常会去用到Shape这个东西去定义各种各样的形状,首先我们了解一下Shape下面有哪些标签,都代表什么意思:solid:填充android:color指定填充的颜色gradient:渐变android:startColor和android:endColor分别为起始和结束颜色,android:angle是渐变角度,必须为45的整数倍。
2015-01-14 20:09:22 424
转载 android背景选择器selector用法
一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片 android:drawable="@drawable/pic1" /> 二.使用xml文件:1.方法一:在listview中配置android:
2015-01-13 21:28:12 414
转载 Zxing调整扫描区域 优化取图速度
Zxing 是google提供的二维码扫描工程Demo本身默认的扫图区域最大只有 360*480 需要拉开很远的距离才能将整个二维码扫描到因此需要我们自己调整取图大小 在CameraManager.java这个类中进行调整默认的大小是 以下这4个参数 // private static final int MIN_FRAME_WIDTH = 240;// pr
2015-01-13 21:23:37 677
转载 GitHub上 优秀的 Android 开源项目
对于GitHub上开源项目的整理,很多博客都有写过。但是我觉得有些博客整理的开源项目过多,让我们看的眼花缭乱,以至于我们不知道该用哪一个好。所以为了更好的有利于初学者的学习,我从实战和易用性的角度重新整理这些优秀的开源项目,贪多无厌,一两个精品足以。 这些开源项目可以分为UI类和框架类。UI类主要介绍那些自定义特性的View,包括ListView、ActionBar、ViewPager、
2015-01-13 16:33:45 698
传智播客黎活明Android视频教程-课程源码
2015-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人