#android权威编程指南

windows编程之菜单操作

分清几个概念<1>“主菜单”和“顶层菜单”是一个意思。<2>主菜单中的项目叫做“弹出菜单”或者“子菜单”。<3>弹出菜单的项目能够是另外一个弹出菜单。<4>菜单的状态:启用,禁用。无效化,无效化跟前两者的差别是灰色显示文字。 (1)菜单消息<1>WM...
代码星球 ·2021-02-13

编程中的正交原则

今天读到了《程序猿的修炼之道》关于“正交的优点”一节,突然间想起了一件事情。关于当年參加飞思比赛的故事。话说參加完这个比赛之后,最引以为豪的作品还是由我们队一路摸索建立起来的无线通信上位机调试技术(就姑且称之为技术吧),这项技术带来的优点是显而易见的,方便的查看各项执行数据为调整策略提供根据,方便的设置关键变量以尽快获...
代码星球 ·2021-02-13

保存android程序崩溃日志到SD卡

privatebooleanwriteToSDCard(Throwableex){booleanisDealing=false;if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){RandomAccessFilerand...

通过浏览器直接打开Android应用程序

需求通过手机浏览器直接打开Android应用程序。假设本地已经安装了指定Android应用,就直接打开它;假设没有安装,则直接下载该应用的安装文件(也能够跳转到下载页面)。实现效果假设手机上已经安装了App。则直接打开。假设没有安装,则開始下载。实现方式1.为Android应用的启动Activity设置一个Schema...

android 向serverGet和Post请求的两种方式,android向server发送文件,自己组装协议和借助第三方开源

一个适用于Android平台的第三方和apache的非常多东西类似,仅仅是用于Android上我在项目里用的是这个https://github.com/loopj/android-async-http AsyncHttpClient client=newAsyncHttpClient();Reque...

Android首席设计师宣称移动概念已死,开发人员应该面向屏幕编写应用而非移动

腾讯科技对Android首席设计师Duarte“移动已死”訪谈内容的翻译错得离谱,被到处转载,误人视听。而要真正理解Duarte所想表达的含义,须要深入了解互联网前沿设计理念以及移动网络的发展、本地应用APP的现状。为正确表达文章原意,校正翻译例如以下。原文发表于踏得网(Techbrood.com)。(Duarte的訪...

苹果新的编程语言 Swift 语言进阶(六)--函数和闭包

一、函数    1.1、函数的定义和调用    函数的定义以funckeyword作为前缀,接着是函数名字,接着跟着一个能够带有參数。也能够不带參数的圆括号。接着用->指示函数的返回类型。函数运行体用一对大括号{}包围。例如以下定义了...

android UI设计时须要注意遵循的设计原则

1、Android设备屏幕尺寸分布首先看一下各种屏幕的尺寸和屏幕密度划分。下图是各种屏幕尺寸相应的范围:从上图能够看出,相应normal尺寸的屏幕范围集中在常见的3到5寸屏之间,large尺寸相应的就主要是5到7寸的nottpad之类的设备,比如三星的Note和Nexus7平板等,再网上走就是平板电脑了。接下来是屏幕密...

Android学习笔记(十四)——在执行时加入碎片(附源代码)

在执行时加入碎片点击获取源代码将UI切割为多个可配置的部分是碎片的优势之中的一个,但其真正强大之处在于可在执行时动态地把它们加入到活动中。1、使用上一篇创建的Fragments项目,在main.xml文件里凝视掉两个<fragment>元素;2、在FragmentActivity.java中加入以下的代码:...

Android Material Design-Creating Apps with Material Design(用 Material Design设计App)-(零)

转载请注明出处:http://blog.csdn.net/bbld_/article/details/40400031翻译自:http://developer.android.com/training/material/index.html前言这篇文章是官方materialdesign文档翻译的第一篇。关于materi...

Android手机之间通过声音传输信息方法——声波通信(含project代码)

大家可能都用过支付宝的声波支付。即两个终端同一时候打开该功能,一个终端作为发送端send,一个终端作为接收端get,send将本终端上发出的请求信息依照约定规则的算法进行声音编码,并播放出来,get端接收到send发来的声音数据,依照约定规则进行解码,即获得了对应的信息。原理如上,事实上非常easy,就是用单频率声音信...

Android 百度地图 SDK v3.0.0 (二) 定位与结合方向传感器

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37730469在上一篇博客中,我们成功把地图导入了我们的项目。本篇我们准备为地图加入:第一,定位功能;第二。与方向传感器结合。通过旋转手机进行道路的方向确认。有了这两个功能,地图已经能够为我服务了~~~...

全陷阱破解:在Linux环境下的Jenkins中持续集成Androidproject

本方案以RHEL/Centos64位Linux操作系统为例,由于这是眼下最常见的server环境。一、安装JavaSDK。建议,不要使用诸如yum之类的玩意自己主动安装,由于openJDK之类的东东终于各种幺蛾子跑不起来。老老实的去oracle站点下载至少Java764位的终于版本号。手动安装之,配置好系统path和J...

Android layoutInflate.inflate 方法具体解释,removeView()错误解决

错误:Thespecifiedchildalreadyhasaparent.YoumustcallremoveView()。解答:这个错误非常直白,就是你viewGroup.addView(childView);中childView已经有父View了。错误原因非常多,我主要讲下mLayoutInflater.infla...

Android使用学习之画图(Canvas,Paint)与手势感应及其应用(乒乓球小游戏)

作为一个没有学习Android的菜鸟,近期一直在工作之外努力地学习的Android的使用。这周看了下Android的画图。主要是Canvas,Paint等,感觉须要实践下。下午正好有空,就想整一个乒乓球的游戏,算是巩固学的知识。首先,须要了解下Android的画图须要掌握的经常使用类。包含Canvas,就像一个画板一样...
首页上一页...2425262728...下一页尾页