Android开发
文章平均质量分 71
Android基础知识、项目遇到的问题和解决方案,希望能对初学者有所帮助
续写经典
当初你说不想放弃布衣,而我依然顶起,我们直到最后依然在一起
展开
-
Android应用安全隐患现状,资源文件加密/安全防护进化史
前言 有安全数据显示,2014全年,Android用户感染恶意程序3.19亿人次,平均每天恶意程序感染量达到了87.5万人次。同时,Android应用被破解和盗版等事件也层出不穷。很明显,Android平台已经成为恶意程序和破解者攻击的众矢之的,于是越来越多的Android开发者开始意识到应用安全的重要性。什么是“打包党” 他们专门对最热门或新秀APP下手,先将其破解,原创 2015-06-04 20:42:05 · 6346 阅读 · 2 评论 -
Android开源学院-GitHub优秀开源项目集锦
QY-OpenSource:帮助Android新手学习使用开源项目项目主页:https://github.com/qyxxjd/QY-OpenSource2014-11-07项目搭建添加ResideMenu侧滑菜单,作为项目的主页 添加XListView流畅的下拉刷新功能以及上拉加载更多的分页功能添加ButterKnife视图注入库可以对任意的View对象原创 2014-12-31 17:52:37 · 4005 阅读 · 1 评论 -
Android界面布局中使用GIF动画
在res目录下新建anim动画文件夹,新建一个animation.xml <animation-list android:oneshot="false" xmlns:android="http://schemas.android.com/apk/res/android"> <!-- duration为每张逐帧播放间隔, oneshot 为false 代原创 2013-07-24 16:49:23 · 1951 阅读 · 0 评论 -
Android工具类-SharedPrefsUtil
/** * 偏好参数存储工具类 */public class SharedPrefsUtil { /** 数据存储的XML名称 **/ public final static String NAME = "QY"; /** * 存储数据(Long) */ public static void putLongValue(Context context, String key原创 2013-10-22 14:40:35 · 2226 阅读 · 0 评论 -
Android四款系统架构工具
开发者若想开发出一款高质量的应用,一款功能强大的开发工具想必是不可或缺的。开发工具简化了应用的开发流程,也能使开发者在应用开发本身投入更多的精力。本文就为大家带来4款实用的Android应用架构工具。1. Spring for AndroidSpring for Android是Spring框架在Android平台上的扩展,旨在简化Android原生应用的开发流程,提高开发者的工作转载 2013-10-31 09:14:25 · 1653 阅读 · 0 评论 -
Android基带和内核
基带基带(Baseband)是手机中的一块电路,负责完成移动网络中无线信号的解调、解扰、解扩和解码工作,并将最终解码完成的数字信号传递给上层处理系统进行处理刷基带的好处刷基带能提高信号的好坏,不同的基带你可以把它想象成调频收音机的不同波段!如果你觉得你信号不好,或者你手机网络上网较慢的话,就可以用此方法解决。还可解决通话杂音,通话回声,听筒音量过小等问题内核内核原创 2013-11-28 10:55:34 · 4035 阅读 · 0 评论 -
Android应用加入微信分享
一、申请你的AppIDhttp://open.weixin.qq.com/ 友情提示:推荐使用eclipse打包软件最后一步的MD5值去申请AppID二、官网下载libammsdk.jar包http://open.weixin.qq.com/download/?lang=zh_CN三、将libammsdk.jar复制到工程的libs目录四、在需要分享的Act原创 2014-03-07 09:54:52 · 7295 阅读 · 2 评论 -
Android文件操作
android的文件操作要有权限:[xhtml] view plaincopyuses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> SD卡下的文件操作:1、判断SD卡是否插入[java原创 2013-01-30 20:34:22 · 1879 阅读 · 0 评论 -
android分辨率详解
drawable- hdpi、drawable- mdpi、drawable-ldpi的区别:Android2.1(含)以后的版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个目录,这三个目录主要是为了支持多分辨率。dpi是“dot per inch”的缩写,每英寸像素数。四种密度分类: ldpi (low), mdpi (m原创 2013-01-22 16:06:37 · 1443 阅读 · 1 评论 -
java/android查询手机固话归属地、GSM卡信息
Model.xml $mobile PhoneNumberInfo.javapackage com.zontin.android.util;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnec原创 2013-03-28 08:38:34 · 1719 阅读 · 0 评论 -
图解Activity生命周期
这是官网的Activity生命周期结构图,从这个图中可以看出Activity的生命周期函数挺多的,其实他的生命周期和以往我们看到的其他组件的生命周期一样,都是从创建到销毁的过程,只不过之间多加了几个生命周期函数,将他的生命周期细化了。首先看到的事onCreate()函数,顾名思义这个函数在Activity开始创建时调用,可以在其中定义一些初始化操作。接下来是onStar原创 2013-03-28 16:32:14 · 1408 阅读 · 0 评论 -
一些android开源框架
在目前软件开发行业中,流行着这么一句话“天下武功,唯快不破”。而“快”,就不能让我们重复去制造论坛,不能去重新发明轮子。目前开源界中已经有很多成熟的,得到了大量商用的开源软件和框架,我们就可以借鉴这有优秀的资源,才能在这个节奏速度的社会中博得一丝生存的机会。我收集整理了一些优秀的android开源框架,希望能对android软件开发的朋友一点的帮助。Current List Uti原创 2013-04-23 13:04:27 · 2319 阅读 · 0 评论 -
AndroidAnnotations
AndroidAnnotations是一个第三方框架,通过注释来开发应用。使用AndroidAnnotations能大大减少代码量。package com.example.androidannotations;import android.app.Activity;import android.widget.TextView; import com.googlecode.andro原创 2013-04-23 13:07:49 · 2268 阅读 · 2 评论 -
android build.prop
ROM制作——2.3最完整build.prop中英文对照详解本文以CM的build为例讲解如何修改这些参数# begin build properties (开始设置系统性能)# autogenerated by buildinfo.sh (通过设置形成系统信息)ro.build.id=GRI40 (版本ID)ro.build.display.id=GRJ22 (版本号)ro.bu转载 2013-10-11 12:59:14 · 1682 阅读 · 0 评论 -
Android获得本应用本次开机后的流量
/** * 获得本次开机后使用的流量 */ public void getData() { //PackageManager 包管理类 PackageManager packageManager = context.getPackageManager(); int PackageUid = 0; BigDecimal原创 2013-10-22 14:35:13 · 1746 阅读 · 0 评论 -
Android开机、关机广播监听
一、开机广播的监听1.在AndroidManifest.xml文件注册接收开机广播 2.在BroadcastReceiver里执行要做的事情public class XXXBroadcastReceiver extends BroadcastReceiver { @Override原创 2013-10-22 14:22:14 · 2871 阅读 · 0 评论 -
图片异步加载框架 Android-Universal-Image-Loader
1.自定义XXXAppllication类,初始化ImageLoaderpublic class XXXApplication extends Application { @Override public void onCreate() { super.onCreate(); ImageLoaderConfiguration config = new ImageL原创 2013-10-22 15:08:53 · 8295 阅读 · 7 评论 -
Android开发必备库
UniversalImageLoaderAndroid SDK的特点是开放、简单、基础,你可以在上面自由创造,但现成的东西就很少了,比如刚开始接触Android的时笔者惊讶于ImageView竟然不能设置来源一张网络图片甚至SD卡上的图片作为来源,对于习惯了前端开发的人这确实难以接收,后来理解到图片的下载、缓存、解码、错误处理、缩放裁剪这里面每个环节都会有很多种情况,如果单纯地设置一个sr转载 2014-04-02 10:11:29 · 1918 阅读 · 0 评论