
Android从零单排
文章平均质量分 77
xyz_1991
每天进步一点点。。。。
展开
-
android从零单排之设置圆边按钮
经常在手机App上发现好多按钮是圆边的,而且非常好看,但是常规的定义按钮出来效果都是矩形的,不是特别美观,下面将介绍android如何设置圆边的按钮: 其实做一个圆边的按钮非常的简单,只需要按照正常的控件定义,然而单独设计一个圆边的背景.xml文件即可,也就是说,在res文件底下的drawable文件里面设计一个.xml文件,然后在Button控件布局里面调用该.xml文件即可。以原创 2016-01-18 20:38:50 · 1453 阅读 · 0 评论 -
Android 上传文件到服务器实例详解
本实例实现每隔5秒上传一次,通过服务器端获取手机上传过来的文件信息并做相应处理;采用Android+Struts2技术。一、Android端实现文件上传1)、新建一个Android项目命名为androidUpload,目录结构如下: 2)、新建FormFile类,用来封装文件信息package com.ljq.utils;import java.io转载 2016-05-05 10:18:20 · 31519 阅读 · 6 评论 -
http post传送文件详解
http以post方式上传一个文件,构造其请求头和消息报文 假设接受文件的网页程序位于 http://192.168.24.56/logsys/home/uploadIspeedLog!doDefault.html.假设我们要发送一个图片文件,文件名为“kn.jpg”, 首先客户端链接 192.168.24.56 后, 应该发送如下http 请求: POST/转载 2016-05-05 10:10:58 · 26077 阅读 · 1 评论 -
apktool工具生成smali源码
apktool工具可以将apk文件转换成smali文件,用于反编译、逆向相关的用途。使用apktool工具很简单,首先下载apktool工具,一般里面主要包含apktool.jar、apktool.bat、aapt.exe,这三个东西是缺一不可的,有了这些,然后打开docs,输入命令:apktool d -f ..../xxx.apk -o yyy ,完事。 需要特别强调一下上面命令中具原创 2016-05-27 10:19:52 · 1775 阅读 · 0 评论 -
android内存泄漏
前言 不少人认为JAVA程序,因为有垃圾回收机制,应该没有内存泄露。其实如果我们一个程序中,已经不再使用某个对象,但是因为仍然有引用指向它,垃圾回收器就无法回收它,当然该对象占用的内存就无法被使用,这就造成了内存泄露。如果我们的java运行很久,而这种内存泄露不断的发生,最后就没内存可用了。当然java的,内存泄漏和C/C++是不一样的。如果java程序完全结束后,它所有的对象转载 2016-04-28 21:38:17 · 300 阅读 · 0 评论 -
android从零单排之home键的屏蔽与复写
最近项目需要,需要复写home键,即当程序运行期间,按home键不起作用,或者按home键不是常规的返回到home见面的操作,而是按照自己编写的代码走。具体代码及说明如下:首先进行home键的屏蔽 public static final int FLAG_HOMEKEY_DISPATCHED = 0X80000000; @Override protected v原创 2016-03-28 14:09:10 · 449 阅读 · 0 评论 -
android从零单排之批量删除手机通讯录
上篇文章,我转载了一片网上关于对android系统通讯录的CRUD操作的经典文章,当时用的lg四太子那款手机进行的测试,完全没问题,但是后来发现,其在删除手机通讯录那块有点问题,因为我后来在其他手机,比如华为、三星、魅族等一些手机上却不能正常删除,即经过我几天的查阅资料、大量实验,终于找到了一个非常理想的删除方案,和大家分享分享。 具体的操作是: 首先找到通讯录中的nam原创 2016-03-09 10:21:47 · 2731 阅读 · 0 评论 -
android从零单排之openFileOutput()方法学习
openFileOutput()首先给大家介绍使用文件如何对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。public void save() { try { FileOutputStream outStream=this.op转载 2016-03-29 16:50:15 · 536 阅读 · 0 评论 -
android从零单排之手机通讯录的读取、添加、删除、查找
工作中牵扯到了对android手机通讯录的系列操作,网上查找了好多资料,大多数都介绍的是模模糊糊,终于找到了一篇靠谱的,于是摘抄下来,大家共同学习:Android联系人数据库文件(contact2.db)有研究过手机通讯录数据的童鞋肯定知道一个数据库文件:目前是contact2.db(哥的手机是Android4.04的)在此路径下可以找到:/data/data/co转载 2016-03-04 15:29:21 · 1106 阅读 · 0 评论 -
android从零单排之Environment
Android应用开发中,常使用Environment类去获取外部存储目录,在访问外部存储之前一定要先判断外部存储是否已经是可使用(已挂载&可使用)状态,并且需要在AndroidManifest.xml文件中添加外部存储读和写的权限。Environment类中提供了几个静态常量用于标识外部存储的状态,这些状态都是String类型MEDIA_BAD_REMOVAL 在没有挂载前存储媒体已原创 2016-03-03 10:40:51 · 330 阅读 · 0 评论 -
Android从零单排之手机客户端http获取Web服务器数据实例
项目需要,服务器端接口已经写好,现在需要在手机app端进行对该接口的访问,并得到接口返回的数据,搞了一周,终于搞定了,写篇博客,归纳总结一下,同大家互相交流学习一下,现将代码贴出,完整代码,并附有详细注释。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="htt原创 2015-12-25 16:11:59 · 731 阅读 · 0 评论 -
android从零单排之openFileOutput()使用
首先给大家介绍使用文件如何对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。 public void save() { try { FileOutputStream outStream=this.openFileOutp原创 2016-01-15 15:05:02 · 430 阅读 · 0 评论 -
android文字阴影介绍
关于android文字阴影,共有四个属性可以设置:android:shadowColor :阴影颜色android:shadowDx :阴影x方向位移android:shadowDy :阴影y方向位移android:shadowRadius :阴影的半径注意:阴影的半径必须设,为0时没有效果。下面为改变x位移: android:shad原创 2016-01-22 10:37:27 · 445 阅读 · 0 评论 -
android之notification消息推送机制
pendingIntent字面意义:等待的,未决定的Intent。 pendingIntent是一种特殊的Intent。主要的区别在于Intent的执行立刻的,而 pendingIntent的执行不是立刻的。pendingIntent执行的操作实质上是参数传进来的Intent的操作,但是使用 pendingIntent的目的在于它所包含的Intent的操作的执行是需要满足某些条件的。转载 2016-01-20 10:26:31 · 387 阅读 · 0 评论 -
Android设置启动画面
经常下载的app打开可以看到漂亮的启动界面,这是如何做到的呢?其实非常的简单,小编这里用最为简单的方式进行介绍。实现这种启动界面的方式有好多种方式,其中最为简单理解的是: 首先,建立一个.java文件,然后在其布局中只放入你要显示的图片。 然后,在.java文件中设置显示的延迟时间,时间一到即会立马跳转至开始界面。 最后,在AndroidMani原创 2016-01-19 17:21:57 · 3491 阅读 · 3 评论 -
Android从零单排之5种toast详解
Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。而且Toast主要用于向用户显示提示消息,接下来巴士为大家总结了Android五种Toast特效详解,当然大家也可以根据自己的需求来自定义自己想要的效果。Android五种Toast特效详解1.默认效果:代码如下:转载 2016-01-18 21:19:42 · 457 阅读 · 0 评论 -
android从零单排之百度地图的调用
要想实现一个简单的百度地图调用功能,1、首先必须要申请一个百度密钥,申请方法网上一大片具体参考:http://developer.baidu.com/map/index.php?title=androidsdk/guide/key(百度地图官网上的),这里需要注意一点的是,首先,要明白你下载的jar包和sdk.so版本,意思是你必须明白该版本属与新旧版本哪个?为什么要说这个呢,因为这个关系到你原创 2015-11-19 15:03:50 · 482 阅读 · 0 评论