当前位置: 代码迷 >> API锟斤拷锟斤拷的解决方案
 
  • C# Win32控制台应用程序忽略 Ctrl + C,遏止程序退出

    C#Win32控制台应用程序忽略Ctrl+C,阻止程序退出C#Win32控制台应用程序忽略Ctrl+C,阻止程序退出,这里使用到了WindowsAPISetConsoleCtrlHandler函数注意:在VS中调试执行时,在处理程序例程中设置断点,不会中断;会提示:无可用源,如下图:完整示例代码:?12345678910111213141516171819202122232425262728293...

    103
    热度
  • Android自定义控件:进度条的四种实现形式

    Android自定义控件:进度条的四种实现方式前三种实现方式代码出自:http://stormzhang.com/openandroid/2013/11/15/android-custom-loading/(源码在最后)最近一直在学习自定义控件,搜了许多大牛们Blog里分享的小教程,也上GitHub找了一些类似的控件进行学习。发现读起来都不太好懂,就想写这么一篇东西作为学习笔记吧。一...

    42
    热度
  • iPhone开发中的技能整理(二)

    iPhone开发中的技巧整理(二)1、NSCalendar用法-(NSString*)getWeek:(NSDate*)d{NSCalendar*calendar=[[NSCalendaralloc]initWithCalendarIdentifier:NSGregorianCalendar];unsignedunits=NSYearCalendarUnit|NSMonthCalendarUnit...

    85
    热度
  • Android-Service完全解析,关于服务您所需知道的一切(上)

    Android--Service完全解析,关于服务你所需知道的一切(上)相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。Service作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的逻辑,或者去执行某些需要长期运行的任务。必要的时候我们甚至可以在程序退出...

    125
    热度
  • Android-BroadcastReceiver应用详解

    Android--BroadcastReceiver应用详解今天我们来讲一下Android中BroadcastReceiver的相关知识。BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播就能实现开机启动服务的功能;当网络状态改变时系统会产生一条...

    130
    热度
  • 深入懂得Android之Java虚拟机Dalvik

    深入理解Android之Java虚拟机Dalvik一、背景这个选题很大,但并不是一开始就有这么高大上的追求。最初之时,只是源于对Xposed的好奇。Xposed几乎是定制ROM的神器软件技术架构或者说方法了。它到底是怎么实现呢?我本意就是想搞明白Xposed的实现原理,但随着代码研究的深入,我发现如果不了解虚拟机的实现,而仅简单停留在Xposed的调用流程之上,那真是对Xposed最大的不敬了。另...

    15
    热度
  • Android相片墙应用实现,再多的图片也不怕崩溃

    Android照片墙应用实现,再多的图片也不怕崩溃本文转自:http://blog.csdn.net/guolin_blog/article/details/9526203照片墙这种功能现在应该算是挺常见了,在很多应用中你都可以经常看到照片墙的身影。它的设计思路其实也非常简单,用一个GridView控件当作“墙”,然后随着GridView的滚动将一张张照片贴在“墙”上,这些照片可以是手机本地中存储...

    72
    热度
  • (转) Android应用Activity、Dialog、PopWindow、Toast窗口平添机制及源码分析

    (转)Android应用Activity、Dialog、PopWindow、Toast窗口添加机制及源码分析转载【工匠若水?http://blog.csdn.net/yanbober?】1背景之所以写这一篇博客的原因是因为之前有写过一篇《Android应用setContentView与LayoutInflater加载解析机制源码分析》,然后有人在文章下面评论和微博私信中问我关于Android应用A...

    206
    热度
  • Android装置挂载的所有存储器 手机存储 ,sd卡

    Android设备挂载的所有存储器手机存储,sd卡获取Android设备挂载的所有存储器android系统提供了Environment.getExternalStorageDirectory()接口获得存储器的路径,但是这个接口往往给的结果并不是我们想要的,在某些设备上它返回的是手机内部存储,某些设备它返回的手机外部存储。还有就是某些Android设备支持扩展多个sdcard,这个时候想要获得所有...

    77
    热度
  • android怎么判断当前网络类型(联网,2g,3g,wifi等)

    android如何判断当前网络类型(联网,2g,3g,wifi等)一般对网络的判断都是判断是否联网,不过有时候我们需要知道具体的网络类型,比如在3g网络下,百度地图的定位功能存在很大的偏差,这就需要提前判断网络类型针对3g网络情况做特殊的处理。关于Android如何检测网络的类型,网上代码很多,但是有用的不多,真正解决了问题的我只找到一篇(见文章末尾网址),为了更好的方便自己理解,对这片文章做了解...

    387
    热度
  • Android github XListView 分析(2-3)

    Android演示AndroidListView和githubXListView(3-3)本文内容环境项目结构演示1:简单XListView演示2:XListView+Fragment演示3:XListView+ViewPager+Fragment本文三个演示,循序渐进。演示1是GitHub上的XListView控件,具备“下拉更新”和“上拉加载”功能,使用它自己的示例;演示2是将XListVie...

    517
    热度
  • 安卓实现在百度map上播放历史轨迹

    安卓实现在百度地图上播放历史轨迹把一个人一个月的轨迹历史描绘出来,并实现按时间顺序回放。小弟菜鸟一枚,代码质量不高,高手勿喷,谢谢。关于描点和描线,百度地图都有自己的API,大家都应该会了;至于播放动画,肯定不止一种方法,如果大家有好的方法,分享出来,小弟感激不尽。我的方法是:在一个线程里,开始播放后,遍历存放item的list,找到当前的item,移除他的marker,然后给他换一个marker...

    69
    热度
  • iPhone开发中的技能整理

    iPhone开发中的技巧整理1、NSCalendar用法-(NSString*)getWeek:(NSDate*)d{NSCalendar*calendar=[[NSCalendaralloc]initWithCalendarIdentifier:NSGregorianCalendar];unsignedunits=NSYearCalendarUnit|NSMonthCalendarUnit|NS...

    44
    热度
  • 结语&核心点

    【移动前端开发实践】从无到有(统计、请求、MVC、模块化)H5开发须知前言不知不觉来百度已有半年之久,这半年是996的半年,是孤军奋战的半年,是跌跌撞撞的半年,一个字:真的是累死人啦!我所进入的团队相当于公司内部创业团队,人员基本全部是新招的,最初开发时连数据库都没设计,当时评审需求的时候居然有一个产品经理拿了一份他设计的数据库,当时我作为一个前端就惊呆了......最初的前端只有我1人,这事实上...

    237
    热度
  • android 耳机旋钮深层理解

    android耳机按钮深层理解在Android中并没有定义MediaButtonReceive这个广播类,MediaButtonReceive只是作为一种通俗的命名方式来响应插入耳机后,点击耳机上的按钮(名称:MEDIA_BUTTON)接受该广播事件的类。所有该MEDIA_BUTTON的按下我们就简称为MEDIA_BUTTON广播吧。顾名思义:它显然是一个广播接收器类(BroadbcastRece...

    92
    热度
  • android PhoneGap 的入门例证

    androidPhoneGap的入门例子?1,到?PhoneGap?官方网站下载相关文件。2,新建一个Android工程。3,将下载后的相关文件添加到Android工程的相关目录,如下图:phonegap4,将如下权限添加到AndroidManifest.xml文件中。?1234567891011121314151617181920212223<supports-screens??andro...

    76
    热度
  • Android官方提供的支持不同屏幕大小的所有方法

    Android官方提供的支持不同屏幕大小的全部方法原文地址为:http://developer.android.com/training/multiscreen/screensizes.html本文将告诉你如何让你的应用程序支持各种不同屏幕大小,主要通过以下几种办法:让你的布局能充分的自适应屏幕根据屏幕的配置来加载合适的UI布局确保正确的布局应用在正确的设备屏幕上提供可以根据屏幕大小自动伸缩的图片...

    47
    热度
  • [Android范例] Android 开发者面试题-广播机制详解

    [Android实例]Android开发者面试题-广播机制详解转自:http://www.eoeandroid.com/thread-178533-1-1.html?Android的广播机制在Android里面有各种各样的广播,比如电池的使用状态,电话的接收和短信的接收都会产生一个广播,应用程序开发者也可以监听这些广播并做出程序逻辑的处理。下面我画一张粗略的图来帮助大家理解广播的运行机制。Andr...

    6
    热度
  • PHP 口试宝典

    PHP面试宝典php1、表单中get与post提交方法的区别?答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息.2、session与cookie的区别?答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放cookie:用来存储连续訪問一个頁面时所使用,是存储在客户端,...

    343
    热度
  • app-framework学习-Scroller

    app-framework学习-----ScrollerScroller这个插件允许你创建一个可滚动区域。我们使用的JavaScript滚轮,除非该设备支持-WebKit的溢出卷轴:触摸。它有许多修复Android版<3和iOS原生的滚动。创建:2$(selector).scroller({})//create$(selector).scroller()//getthescrollerobj...

    38
    热度