![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
roykfw
一介平民
展开
-
Android Dalvik虚拟机介绍
Android 运行时由: Android 核心库集和Dalvik虚拟机组成。其中Dalvik虚拟机是Google公司自己设计用于Android平台的Java虚拟机。每个Android应用程序都运行在单独的一个Dalvik虚拟机内。并且每一个Dalvik 应用作为一个独立的Linux 进程执行。独立的进程可以防止在虚拟机崩溃的时候所有程序都被关闭。Dalvik虚拟机执行.dex(Delvik原创 2012-04-25 17:13:41 · 1863 阅读 · 0 评论 -
Android 两种制作圆形/圆角图片的方法
Android两种制作圆形图片的方式。原创 2014-11-04 15:36:31 · 7607 阅读 · 2 评论 -
开发者必备的十二大Android开发资源
转载备份,需要的时候使用。原文:http://www.csdn.net/article/2014-05-09/2819705-best-resources-android-development摘要:无论你是经验丰富的专业Android开发者,还是初出茅庐的新人,开发应用最忌讳的就是闭门造车。不能把自己圈在自己的思维里,要学会借助外在现有的资源去协助开发,这样既不会让自己固转载 2015-01-22 15:27:24 · 1198 阅读 · 0 评论 -
ScrollView中的ListView、GridView
介绍ScrollView中放ListView的文章着实不少,总结起来的话主要分两种1、动态设置ListView的大小2、重写ListView本文目的是用最简单的方法实现我们想要的效果。原创 2015-01-23 15:40:14 · 851 阅读 · 0 评论 -
计算机方面的各种协议术语
常见开源协议大白话说明GPL:只要你用了任何该协议的库、甚至是一段代码,那么你的整个程序,不管以何种方式链接,都必须全部使用GPL协议、并遵循该协议开源。商业软件公司一般禁用GPL代码,但可以使用GPL的可执行文件和应用程序。 AGPL:即Affero GPL,是GPL的更严格版本。只要你用了任何该协议的库、甚至是一段代码,那么运行时和它相关的所有软件、包括通过网络联系的所有软件,必须原创 2015-04-07 17:29:14 · 1851 阅读 · 0 评论 -
Android通过Palette来动态决定UI色彩风格
转载地址:http://blog.csdn.net/ljx19900116/article/details/41806863前言动态色彩根据图片来决定标题的颜色和标题栏的背景色,这样视觉上更具有冲击力和新鲜感,而不像统一色调那样呆板。大家想知道这个效果如何实现的吗?学习Palette轻轻松松搞定此效果哦~!Palette是什么?它能让你从图像中提取突出的转载 2015-04-14 10:37:59 · 12973 阅读 · 0 评论 -
Android 事件总线OTTO用法快速入门
一、Otto介绍OTTO是Square推出的库,地址:https://github.com/square/otto先来看看otto的官方介绍An enhanced Guava-based event bus with emphasis on Android support.Otto is an event bus designed to decouple different par原创 2015-10-13 13:28:53 · 20740 阅读 · 6 评论 -
Android手机怎么会越用越卡?真相就在这里
Google的这些作为让Android系统在流畅度上有了实质性的突破,从宏观上讲,Android是越来越不卡越来越流畅,那么,在如今这么强大的硬件支持下,为什么还会让很多人觉得越用越卡呢?自2008年第一部Android手机发布至今,虽然在操作体验上一直生活在iOS阴影之下,但不可否认,Android是越来越强了,与iOS的差距越来越小,尤其是一向被诟病的流畅度,在Android转载 2015-12-28 09:48:41 · 11027 阅读 · 5 评论 -
Android手机需要清内存吗?需要吗?需要吗?需要吗?
Windows中只有需要用到内存时,才会为程序分配内存,一旦这个程序被关闭,分配的内存也就释放出来成为新的可用内存。然而绝大多数Android应用都没有退出的菜单设计,这些运行过的应用无非是从前台转入到后台……我知道,对于很多人而言,尤其是那些有强迫症者,这是个然并卵的命题,但是在我们周围,还有很多这样的智能手机用户:怎么这个手机3G内存,空闲的也只有600MB呢?以前那个2G内存转载 2015-12-28 10:00:46 · 982 阅读 · 0 评论 -
Android中的各种保活1
作者:腾讯——张兴华目前市面上的应用,貌似除了微信和手Q都会比较担心被用户或者系统(厂商)杀死问题。本文对 Android 进程拉活进行一个总结。Android 进程拉活包括两个层面:A. 提供进程优先级,降低进程被杀死的概率B. 在进程被杀死后,进行拉活本文下面就从这两个方面做一下总结。1. 进程的优先级Android 系统将尽量长时间地保原创 2016-08-30 14:54:25 · 10152 阅读 · 18 评论 -
Android中的各种保活2-Android端外推送到底有多烦?
Android端外推送到底有多烦?原创 2016-08-06 张铁蕾 张铁蕾http://mp.weixin.qq.com/s?__biz=MzA4NTg1MjM0Mg==&mid=2657261350&idx=1&sn=6cea730ef5a144ac243f07019fb43076#rd说Android端外推送比较烦,实际有两层意思:首先是说实现上比较麻烦,至今业界原创 2016-08-30 14:56:48 · 15309 阅读 · 1 评论 -
倍数提高工作效率的Android Studio奇技
收藏留用倍数提高工作效率的Android Studio奇技4 回复450 查看 实验楼管理员 2015-12-04 13:19 来自: Android应用开发基础 技术分享 这是从Philippe Breault的系列文章《Android Studio Tips Of the Day》中提取出来的自认为精华的部分。这原创 2016-08-30 15:35:48 · 1174 阅读 · 0 评论 -
android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )屏幕适配
查询到运行的system service后,就可以在dumpsys后面加上service的名字,查看指定的service信息。adb shell dumpsys activityadb shell dumpsys cpuinfoadb shell dumpsys batteryadb shell dumpsys window(最后部分可以看到分辨率的信息)=====转载 2016-10-25 14:36:12 · 1276 阅读 · 0 评论 -
WindowManager.LayoutParams详解总结和对应实例
WindowManager 详细总结转载 2017-05-04 16:59:06 · 13812 阅读 · 3 评论 -
Webview离线功能(优先cache缓存+cache缓存管理)!
在做Webview显示服务器的html功能时 需要加入离线功能。http://androiddada.iteye.com/开始思路很狭隘,以为一定应该是从服务器得到的html文件,下载到本地后加载~但是这样不能离线查看图片,因为图片数据并不再html中,只是连接地址。后来,经过上网各种搜寻学习,发现原来Webview有自己的缓存,如图: 在转载 2014-10-14 16:52:17 · 773 阅读 · 0 评论 -
解决Android SwipeRefreshLayout & RecyclerView使用的Bug
用Android提供的support包里的SwipeRefreshLayout和RecyclerView同时使用的时候会出现RecyclerView的item被裁剪的情况原创 2014-11-17 11:25:38 · 19488 阅读 · 3 评论 -
Android中明文和密文的切换
public class ClickProjectActivity extends Activity { private EditText input = null; private CheckBox check = null; @Override public void onCreate(Bundle savedInstanceState) { super原创 2012-04-26 16:10:46 · 4146 阅读 · 0 评论 -
封装的一个android底部操作弹出窗
首先看效果调用方式也非常的简单如下: //操作需要用到的图片icon final int itemIconIds[] = new int[] { R.drawable.p_trends_comment, R.drawable.p_trends_forward, R.drawable.p_trends_share,原创 2012-05-25 15:06:35 · 4518 阅读 · 0 评论 -
Android自定义Toast
自定义Toast,自定义美观和指定时长的Toast原创 2014-06-11 10:17:31 · 11783 阅读 · 7 评论 -
Android通过注解初始化View
Android通过注解的方式来初始化View,替代findViewById。几行代码实现最简单注解,提高工作效率。原创 2014-06-12 14:42:24 · 26025 阅读 · 4 评论 -
onMeasure,MeasureSpec源码 流程 思路详解(ANDROID自定义视图)
转载地址:http://blog.csdn.net/a396901990/article/details/36475213转载 2014-08-01 14:53:18 · 1725 阅读 · 0 评论 -
Android Wear Eclipse开发环境搭建
Android Wear环境搭建参考(可帮助你节省2个小时的时间)原创 2014-09-10 20:48:04 · 8899 阅读 · 4 评论 -
ApkTool动态打包
APK在推广的时候可能会需要动态打包APK,比如发布到不同渠道的时候,需要在manifest文件中修改渠道信息。或者app在推广的时候,需要在apk包里面加上推广人信息等。原创 2014-10-24 15:36:02 · 7548 阅读 · 2 评论 -
Android无线调试
最近做USB开发,需要查看日志信息,必须用到无线调试,转载下面的文章留作备注转载 2014-11-12 11:38:15 · 896 阅读 · 0 评论 -
解决FragmentTabHost + WebView 输入框无法输入英文数字问题
引言最近在集成兑吧的时候需要在FragmentTabHostd原创 2014-10-10 15:43:42 · 3916 阅读 · 4 评论 -
多个ListView同步滚动
开发的过程中可能会遇到2个或者更多的listview为了保持对应关系一起滚动的情况,这篇文章给大家演示这种效果。原创 2014-10-29 12:07:18 · 8952 阅读 · 6 评论 -
可拖拽ListView
前期内容可参考 1. WindowManager.LayoutParams详解总结和对应实例 2. Android 自定义可拖拽ListView,思想最重要。备忘代码如下:public class DragListView extends ListView { private BaseAdapter mAdapter; private Windo原创 2017-05-05 17:15:01 · 879 阅读 · 0 评论