Coin163

  • 简析 addToBackStack使用和Fragment执行流程

    在使用Fragment的时候我们一般会这样写:         FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();         transaction.replace(R.id.content_view, fragment, fragment.getClass().getName());         // transaction.addToBackStack(null);         transaction.commitAllowingStateLoss(); 对于是否要

    日期:2015年09月04日
  • Android art模式解析

    Android art模式解析 本文主要针对android系统art模式下面从安装apk到运行apk的一个过程,主要有一下几个方面: Art虚拟机介绍 安装时dex文件转化为oat文件 oat文件对应的内存map(Elf) Art加载类的过程 Art虚拟机

    日期:2017年03月16日
  • Android之Notification的多种用法

    我们在用手机的时候,如果来了短信,而我们没有点击查看的话,是不是在手机的最上边的状态栏里有一个短信的小图标提示啊?你是不是也想实现这种功能呢?今天的Notification就是解决这个问题的。 我们也知道Android系统也是在不断升级的,有关

    日期:2016年04月23日
  • Android 自定义View修炼-仿360手机卫士波浪球进度的实现

    bitmap的方式,大概的方法原理是: (1)首先用clipPath裁剪园区域, (2)然后用4张图来不断绘制到画布上,再用偏移量来控制移动的速度,从而形成波浪动态效果。 (3)有一点需要注意的是,裁剪圆的时候用到的clipPath这个方法,在android 4.1

    日期:2017年03月15日
  • android 自定义ImageView实现图片手势滑动,多点触摸放大缩小效果

    ]);                   }               });              }          }   这个我就不详细讲解了, 大家要注意的是水平和垂直方向的速率. 最后我们看下布局,调用也相当简单,也有助于我们添加辅助UI,千万不要忘记写 android:scaleType="fitXY"这句话,不然有时候会出现诡异现象. [java]  view plain

    日期:2016年04月14日
  • Android Studio 常见问题汇总

     一、字体大小问题   在android studio的使用过程中没有发现类似于Eclipse中的font选项,调节字体大小方法如下:   1.File---- >Settings,找到Editor   2.将箭头所指的选项勾中   然后我们就可以按住

    日期:2015年08月14日
  • Eclipse问题集锦:errors running builder 'Android Pre Compiler' on project'项目名称':java.lang.NullPointerExce

    Android】【问题】Eclipse问题集锦:errors running builder 'Android Pre Compiler' on project'项目名称':java.lang.NullPointerException 一、问题

    日期:2016年03月22日
  • 【Android界面实现】使用ScrollingTabsView实现有滑动标签的ViewPager效果 - 博客频道 - CSDN.NET

    "?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app

    日期:2017年03月25日
  • Android HTTP实例 使用GET方法和POST方法发送请求 - 博客频道 - CSDN.NET

    面,将提交的信息再显示出来。     关键代码如下:   index.jsp   第二个页面显示结果:   WelcomeUserServlet     Android程序:使用GET方法和POST方法发送请求   上面是用浏览器访问页面并提交数据,如果想在

    日期:2017年04月01日
  • Windows下搭建React Native Android开发环境

    使用Effective pixels有效像素设计UI 什么是缩放像素和Effective有效像素:   当你的应用程序运行在Windows的设备,系统用一个算法控制的规范,字体,和其他UI元素显示在屏幕上。 该算法考虑了距离与屏幕密度(每英寸像素)为感知大小优化的(而不是物理尺寸)。该算法保证了24px字体在平板电视10英尺的距离是一样的清晰的用户为15像素字体在5的电话是几英寸远。 因为如何缩放系统工作,你设计你的Windows通用的应用程序时,你在有效像素的设计,而不是实际的物理像素。有效像素可以变成多种物理像素。   有效像素,使您可以专注于实际感知的大小一个UI元素而无需担心像素密度或

    日期:2016年06月18日
  • Android控件架构

    Android中的控件分为两大类,一个是ViewGroup和View,ViewGroup作为父控件,可以包含很多View和ViewGroup,通过ViewGroup 我们的控件形成了一个以ViewGroup为核心的控件树,上层负责下层的绘制和测量,并传递

    日期:2016年04月14日
  • <转>Android开发:用Drawable XML绘制带阴影效果的圆形按钮

    挺复杂的画图的,刚好用到shape的方面,查了些资料。转载了下,这个高手的文章,做个收藏,如有侵权,请告之,即删除。 众所周知,在Android开发里,为了优化在各种分辨率设备上的显示效果,同一份图片素材往往要提供mdpi、hdpi、xhdpi三种(以前

    日期:2015年04月01日
  • android studio 使用gradle 导出jar包,并打包assets目录

    最近项目在做一个sdk,供别的开发者使用,所以要求导出jar包。 与eclipse不同,android studio 1.0 没提供导出jar包的图形界面。需要结合gradle来生成jar包。 首先 需要设置module应用的gradle插件

    日期:2015年11月16日
  • Android学习之图片加载库Glide - 博客频道 - CSDN.NET

    添加用户权限,因为接下来会使用到这2个权限: <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name

    日期:2017年03月23日
  • Android 开发艺术与探究 第三章 View的事件体系之View的基础知识

    ,bottom.其中top是左上角的纵坐标,left是左上角横坐标.right是右下角纵坐标.bottom是右下角横坐标。注意这些坐标都是相对于父容器而言的   在Android中,x轴y轴的正方向分别为右和下。这点不能理解,不仅仅是Android,大部分显示系统都是

    日期:2016年04月06日
  • android 百度地图系列之结合方向传感器的地图定位 - 博客频道 - CSDN.NET

    因为这是关于百度地图的系列博客,本文章的百度地图定位在上一篇(android 百度地图系列之地图初始化及定位)中已经详细介绍过,就在上篇博客的基础上,添加方向传感器来使定位图标显示自己在地图上的方向。 首先需要一张方向朝上的定位标志图。(CSDN上传图片失败

    日期:2017年03月28日
  • Android实现类似微信的延迟加载的Fragment——LazyFragment

    来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/4303910.html 参考微信,使用ViewPager来显示不同的tab,每个tab是一个Fragment, 假设有3个tab,对应的fragment是FragmentA、FragmentB、FragmentC 需要实现的效果是进入后,默认先只加载FragmentA,具体滑动到了哪个Fragment,再去加载该Fragment的数据。 可以参考如下BaseLazyFragment代码: [java] view plaincopy /** * Author: wangjie * Email

    日期:2015年12月08日
  • Android平台上二维码的生成与扫描

      二维码,在现实生活中有很多的应用,手机二维码功能更是最常见的了,今天我们就在Android平台上实现二维码的生成与扫描 一、准备 工具库下载:BarCodeTest         (可点击直接下载或者去以下链接下载适合自己的:https

    日期:2016年07月09日
  • 史上最易懂的Android jni开发资料--NDK环境搭建

    利用这个脚本编译,而不需要使用Cygwin了。只需要为Eclipse Android工程添加一个Builders,而为Eclipse配置的builder,其实就是在执行Cygwin,然后传递ndk-build作为参数,这样就能让Eclipse自动编译NDK

    日期:2016年02月24日
  • DrawerLayout的学习(与ToolBar结合)

    。 **<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent

    日期:2016年06月18日