当前位置: 代码迷 >> flag的解决方案
 
  • Android项目小结之社会化分享

    Android项目总结之社会化分享Android项目总结之社会化分享随着现在社交网络的日益繁多,众多的社交客户端已占据了人们的大量时间,所以在我们的应用中具有一键分享的功能对提高我们产品的知名度有很大的帮助。新浪微博、腾讯微博、腾讯QQ、微信、QQ空间、豆瓣等众多知名社交站点,都是我们可以分享的去处,当然,分享功能涉及到别人第三方的权益,肯定是由他们提供SDK等支持,我们才能进行分享使用。既然分享...

    86
    热度
  • Android 个人开发者接入支付效能

    Android个人开发者接入支付功能如果是公司的产品,那么也就不存在问题了,Ping++对所有支付做了一个集成。如果开发者个人想接入支付系统,这个申请过程几乎是不大可能的。而Bmob为广大开发人员提供的统一、正规的收费手段,让没有企业认证的个人开发者,也能通过支付宝和微信向用户收费。但是有一个缺点,支持的渠道少,只支持支付宝和微信。此外,微信支付还要安装一个插件,用户体验及其不好。官方的文档在这里...

    87
    热度
  • Android仿照华为长按功能键实现清除内存功能

    Android模仿华为长按功能键实现清除内存功能经常使用华为手机的朋友一定有用到过华为系统,长按右下角菜单键,如果内存可以清除,就会出现一个上拉清除内存的功能界面。之前博客里也提到了,f一直想做出这个效果,琢磨了一段时间,基本做出了雏形,不过做的只是下拉,圆弧从没有到完整闭合的效果,没有融入属性动画(华为系统默认效果有个类似皮球落地反复弹跳的动画),f本身对于动画不感冒,所以没有写进去,如果有人感...

    69
    热度
  • Socket 通讯原理(Android客户端和服务器以TCP&&UDP方式互通)

    Socket通信原理(Android客户端和服务器以TCP&&UDP方式互通)ZERO、前言有关通信原理内容是在网上或百科整理得到,代码部分为本人所写,如果不当,还望指教。一、Socket通信简介Android与服务器的通信方式主要有两种,一是Http通信,一是Socket通信。两者的最大差异在于,http连接使用的是“请求—响应方式”,即在请求时建立连接通道,当客户端向服务器发送...

    38
    热度
  • Android 自定义View解决向导,操作指导等操作,你还在用ViewPager么

    Android自定义View解决引导,操作指导等操作,你还在用ViewPager么?转载请注明出处:王亟亟的大牛之路平时我们一些指导类的内容都用一些ViewPager啊或者是在页面上盖一层半透明的布局来解释内容,今天上一个库更好的针对性的对这部分实现进行优化,更好的用户体验。项目结构:运行效果:MaterialShowcaseView的一些重要的方法,伸手党也要了解下:MaterialShowca...

    35
    热度
  • Android GUI之View丈量

    AndroidGUI之View测量在上篇文章(http://www.cnblogs.com/jerehedu/p/4607599.html#gui)中,根据源码探索了View的绘制过程,过程有三个主要步骤,分别为测量、布局、绘制。系统对绘制已经做了很好的封装,我们主要对测量和布局过程进行分析,看一看android是如何对view进行测量和布局的。根据上篇文章的分析,我们知道在ViewRootImp...

    37
    热度
  • Android自学进程—围住神经猫开发

    Android自学历程—围住神经猫开发学习核心内容:1.学会SurfaceView的绘图技巧。2.掌握神经猫的游戏逻辑设计。第一阶段主要完成内容:并且创建游戏所需的类,搭建基本的代码结构。创建一个二维数组,用于保存游戏场景,并且将场景初始化。SurfaceView中根据场景数据,在界面中绘制点阵。先上代码1packagecom.ryan.catchcrazycat;23/**4*Createdby...

    72
    热度
  • android开机卡通启动流程

    android开机动画启动流程从android的SurfaceFlinger服务启动分析知道,开机动画是在SurfaceFlinger实例通过调用startBootAnim()启动的。下面我们就一起学习BootAnim是如何启动和结束的,我精读代码前都喜欢先描出框架图,以此图为基础再去研读会达到事半功倍的效果。好吧,直接上图。内核起来后会启动第一个进程,即init进程。init进程会根据init....

    68
    热度
  • Android-了解Service的生命周期

    Android-理解Service的生命周期1publicclassstartService1extendsService{2staticfinalStringTAG="startService1:";3publicstartService1(){4super();5}67@Override8publicvoidonCreate(){9L.e(TAG,"onCreate");10super.onC...

    94
    热度
  • Android之Http通信——3.Android HTTP请求模式:HttpURLConnection

    Android之Http通信——3.AndroidHTTP请求方式:HttpURLConnection3.AndroidHTTP请求方式之HttpURLConnection引言:好了,前两节我们已经对HTTP协议进行了学习,相信看完前两节的朋友对HTTP协议相比之前应该更加熟悉吧,好吧,学了要用,相信很多人都知道Android中HTTP的两种最基本的请求方式他们分别是:HttpURLConnect...

    329
    热度
  • udacity android学习笔记: lesson 三

    udacityandroid学习笔记:lesson3udacityandroid学习笔记:lesson3作者:干货店打杂的/titer1/Archimedes出处:https://code.csdn.net/titer1联系:1307316一九六八声明:本文采用以下协议进行授权:自由转载-非商用-非衍生-保持署名|CreativeCommonsBY-NC-ND3.0,转载请注明作者及出处。tips...

    45
    热度
  • Android开发的16条小经验小结

    Android开发的16条小经验总结Android开发的16条小经验总结,希望对各位搞Android开发的朋友有所帮助。1.TextView中的getTextSize返回值是以像素(px)为单位的,而setTextSize()是以sp为单位的.所以如果直接用返回的值来设置会出错,解决办法是用setTextSize()的另外一种形式,可以指定单位:setTextSize(intunit,intsiz...

    85
    热度
  • 小结

    【转】Android4.4KitkatPhone对比5.0LollipopPhone工作流程浅析概述在Android4.4中,Google对Telephony_Phone进行了重构,前面也通过一些列文章分析了Android4.4中TelephonyPhone的工作流程。但在2014年10月15日,Google发布了Android5.0预览版,正式版也在一个月之后发布。Android5.0变化非常大...

    473
    热度
  • Android - 自定义View

    Android--自定义View步骤自定义View的属性在View的构造方法中获得我们自定义的属性重写onMesure重写onDraw自定义View的属性在res/values/下建立一个attrs.xml,在里面定义我们的属性和声明我们的整个样式:<?xmlversion="1.0"encoding="utf-8"?><resources><attrname="ti...

    4
    热度
  • Android开发-API指南-创办 Content Provider

    Android开发-API指南-创建ContentProviderCreatingaContentProvider英文原文:http://developer.android.com/guide/topics/providers/content-provider-creating.html采集日期:2015-01-23在本文中设计数据存储形式ContentURI设计实现ContentProvider...

    340
    热度
  • Android自定义应用屉子Launcher

    Android自定义应用抽屉Launcher可以根据应用名称和安装时间进行排序,工程具体代码可以在我的GitHub上查看,链接见文末,效果图:核心代码:packagecom.zms.launcher;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importandroid.app.Activity;im...

    45
    热度
  • android 实现应用程序后台老板运行的说明

    android实现应用程序后台运行的说明改写返回键事件监听,使得back键功能类似home键,让Acitivty退至后台时不被系统销毁,代码如下:publicbooleanonKeyDown(intkeyCode,KeyEventevent){PackageManagerpm=getPackageManager();ResolveInfohomeInfo=pm.resolveActi...

    5
    热度
  • [Android]实现容易的相机程序

    [Android]实现简单的相机程序好久没写了,有些东西做过都快忘了,赶紧记一下。现在来实现一个简单的相机程序。原文地址http://www.cnblogs.com/rossoneri/p/4246134.html当然需要的话可以直接调用系统的camera程序,但自己实现会使用更自由。呐,既然要用实现相机,那就需要先了解一下调用camera的类android.hardware.cameraandr...

    22
    热度
  • Android 主页面顶部栏的通报Notification ,可以自定义通知消息栏的风格,并且点击通知栏进人本程序

    Android主页面顶部栏的通知Notification,可以自定义通知消息栏的风格,并且点击通知栏进人本程序。常用的程序通知,显示到主页面的顶部栏。1packagecom.lixu.tongzhi;23importandroid.app.Activity;4importandroid.app.Notification;5importandroid.app.NotificationManager;...

    17
    热度
  • Android开发技能——自定义控件之使用style

    Android开发技巧——自定义控件之使用styleAndroid开发技巧——自定义控件之使用style回顾在上一篇《Android开发技巧——自定义控件之自定义属性》中,我讲到了如何定义属性以及在自定义控件中获取这些属性的值,也提到了关于这些属性除了可以在布局文件中指定之外,也可以在主题中指定。接下来将分享我所了解的关于在主题中指定属性值的两种方式。在主题中指定属性值我们在开发过程中,虽然关于自...

    56
    热度