Android 开发 系统组件集合
常用的TextView、Button、ImageView和几个常用布局就不介绍了,我们介绍一些特别好用但是常常忘记的组件。标题栏组件<androidx.appcompat.widget.Toolbar android:id="@+id/toolbar" androi...
Android显示GIF动画完整示例(一)
MainActivity如下:package cc.testgif;import com.ant.liao.GifView;import com.ant.liao.GifView.GifImageType;import android.os.Bundle;import android.view.Vi...
各种android应用模仿源码
V2EX的非官方Android客户端,极力遵循Material Design风格下载湘潭大学三翼校园"四季电台" Android客户端 下载 高仿煎蛋客户端 下载 本项目是一款android二手车源码,应该说这个应用太强大了,用到技术很多,有viewpager轮播,项目中代码层次分...
Android下拉刷新-SwipeRefreshLayout,RecyclerView完全解析之下拉刷新与上拉加载SwipeRefreshLayout)
SwipeRefrshLayout是Google官方更新的一个Widget,可以实现下拉刷新的效果。该控件集成自ViewGroup在support-v4兼容包下,不过我们需要升级supportlibrary的版本到19.1以上。基本使用的方法如下:setOnRefreshListener(OnRef...
【Android工具】DES终结者加密时报——AES加密演算法
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992在前面的两篇文章中。我们介绍了DES算法,3DES算法以及他们的Android程序实现,并研究了怎样才干实现不同平台下加密算法的一致性。只是话说起来,DES算法是在1976年被美国的国家标准局定为联邦资料的加密...
Android自定义视图四:定制onMeasure强制显示为方形
这个系列是老外写的,干货!翻译出来一起学习。如有不妥,不吝赐教!Android自定义视图一:扩展现有的视图,添加新的XML属性Android自定义视图二:如何绘制内容Android自定义视图三:给自定义视图添加“流畅”的动画Android自定义视图四:定制onMeasure强制显示为方形上一篇开发之...
【转】获取Android控件的宽和高
我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:public class MyImageView extends ImageView { public MyImageView(Context context, A...
Android静默安装实现方案
之前有很多朋友都问过我,在Android系统中怎样才能实现静默安装呢?所谓的静默安装,就是不用弹出系统的安装界面,在不影响用户任何操作的情况下不知不觉地将程序装好。虽说这种方式看上去不打搅用户,但是却存在着一个问题,因为Android系统会在安装界面当中把程序所声明的权限展示给用户看,用户来评估一下...
Android实现静默安装与卸载
一般情况下,Android系统安装apk会出现一个安装界面,用户可以点击确定或者取消来进行apk的安装。但在实际的项目需求中,有一种需求,就是希望apk在后台安装(不出现安装界面的提示),这种安装方式称为静默安装。Android实现静默安装的方式有很多,这里只介绍一种比较简单易理解的方法,就是调用A...
Android静默安装和静默卸载代码
静默顾名思义就是静静的默默地,静默安装和静默卸载的意思也就是说在后台默默地安装和卸载。最近的一个app应用分发的项目中app下载的模块,下载完成之后,用户可以通过这个app进行安装,为了提高用户的体验,我就加入了静默安装和卸载功能,然后还加入了使用am命令启动某个Activity。这个项目中静默的方...
Android_实现静默安装和卸载应用
转:http://www.cnblogs.com/ondream/archive/2012/04/13/2446138.html前段时间做了一个批量安装卸载应用程序的小应用,由于安装卸载应用程序的部分API是隐藏的,所以必须在ubuntu下下载Android系统源码,并编译之后使用MM命令编译生成A...
Android开发 ---基本UI组件2:图像按钮、单选按钮监听、多选按钮监听、开关
Android开发 ---基本UI组件21、activity_main.xml描述:定义一个按钮<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com...
eclipse安装ADT插件重启后不显示Android SDK Manager和Android Virtual Device Manager图标的一种解决办法
通常安装,搭建安卓环境后,不显示Android SDK Manager和Android Virtual Device Managerize解决方法:Eclipse ->window->costomize Perpective(定做透视图,选择 图标...
安卓Android面试题大全
56个问题都是经常用到的,可以深入研究下,也是必须掌握的开发必备知识。安卓Android面试题汇总搜集了一些Android面试题目,供将要面试或者正在面试的朋友参考。1, 谈谈你对Activity的理解?2, Activity的生命周期?3, Acitvity启动模式?4, 在onCreate方法中...
Android 简历+面试题 汇总
1.教你写简历1.1.你真的会写简历吗?1.2.80%以上简历都是不合格的1.3.推荐两个技术简历模板1.4.关于程序员求职简历1.5.程序员简历模板列表2.面试题2.1.国内一线互联网公司内部面试题--重要!!!2.2.Android开发工程师面试指南--重要!!2.3.一个五年Android开发...
70道android面试题汇总
1. 下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存B、 内存回收程序负责释放无用内存C、 内存回收程序允许程序员直接释放内存D、 内存回收程序可以在指定的时间释放内存对象2. 下面异常是属于Runtime Exception 的是(abcd)(多选) A...
fir.im Weekly - 600个 Android 开源项目汇总
本期 Weekly 收集了一些热度资源,包含 Android、iOS 开发工具与源码分享,程序员也应该了解的产品运营、设计等 Tips ,希望对你有帮助。600个Android开源项目汇总勤劳的 @Trinea 集合了六百个 Android 开源项目汇总发布到 codekk.com 上,和源码解析结...
Android(java)学习笔记50:通过反射获取成员变量和成员方法并且使用
1. 反射获取成员变量并且使用:(1)获取字节码文件对象: Class c = Class.forName("cn.itcast_01.Person");(2)使用无参构造器创建对象Constructor con = c.getConstructor();Object obj = ...
Android 获得AndroidManifest文件里自定义的meta标签内容
try {ApplicationInfo appInfo= this.getPackageManager().getApplicationInfo(getPackageName(),PackageManager.GET_META_DATA);if(appInfo.metaData.containsK...
Android之Animation动画的使用(一)
我们在使用一些控件时候,难免会设置一些进入和退出的动画效果,比如popupwindow、listview的item动画、按钮、图片等等,要使这些控件有动画效果,当然需要用到Animation了。下面我们就来讲讲Animation有哪些动画效果吧。Android的Animation由四种类型组成:al...