android
辛欣的博客
这个作者很懒,什么都没留下…
展开
-
Android的按钮单击事件及监听器的实现方式
第一种:匿名内部类作为事件监听器类 大部分时候,事件处理器都没有什么利用价值(可利用代码通常都被抽象成了业务逻辑方法),因此大部分事件监听器只是临时使用一次,所以使用匿名内部类形式的事件监听器更合适,实际上,这种形式是目前是最广泛的事件监听器形式。上面的程序代码就是匿名内部类来创建事件监听器的!!!对于使用匿名内部类作为监听器的形式来说,唯一的缺点就是匿名内部类的语法有点不易掌握,如果转载 2014-08-11 15:30:59 · 448 阅读 · 0 评论 -
谷歌官方教程:Android UI设计技巧
本专题为51CTO翻译的一份在Android官方开发者博客上的Android UI设计的幻灯片,这份教程5部分进行翻译整理,希望对Android开发者能有帮助。设计技巧该做的和不该做的《谷歌官方Android UI设计技巧》第一部分:该做什么,不该做什么。优秀UI设计准则本文转载 2014-11-21 11:32:05 · 605 阅读 · 0 评论 -
dialog标题居中
dialog标题居中问题:用系统的AlertDialog.Builder创建dialog时,如果需要将dialog的title居中显示,需要调用.setCustomTitle(View view)方法,对需要设置的view设置居中的相关属性即可实现该效果,dialog的整体展示效果需要根据自己的要求调整,当然也可以用new Dialog(Context context,int theme)转载 2014-12-17 09:44:52 · 4166 阅读 · 0 评论 -
eclipse的项目分组功能
eclipse鼓励将不同的功能模块划分为独立的项目存在,这样不但结构清晰,组织起来还非常灵活,因为我们可以用feature对这些项目进行不同的组合,输出后得到具有不同功能的产品。不过这样一来Package Explorer里的项目会以更快的速度增加,当你面对几十上百个项目时,工作效率必然大打折扣。幸好Eclipse提供了工作集(Working Set)的功能,它可以用来划分这些项目。转载 2014-12-04 10:13:57 · 679 阅读 · 0 评论 -
android中sharedPreferences的用法
SharedPreferences介绍: 做软件开发应该都知道,很多软件会有配置文件,里面存放这程序运行当中的各个属性值,由于其配置信息并不多,如果采用数据库来存放并不划算,因为数据库连接跟操作等耗时大大影响了程序的效率,因此我们使用键值这种一一对应的关系来存放这些配置信息。SharedPreferences正是Android中用于实现这中存储方式的技术。 Sh转载 2014-12-04 16:11:17 · 463 阅读 · 0 评论 -
phoneGap-Android开发环境搭建
一.安装在安装PhoneGap开发环境之前,需要按顺序安装以下工具:1.Java SDK java sdk,不安装的话不能正常安装Android SDK。 安装成功检测:启动DOS窗口start-->run-->cmd,在DOS窗口中键入:java -version,如能显示版本信息说明安装正常。2.Eclipse java开发工具,这我就转载 2015-01-05 15:37:04 · 483 阅读 · 0 评论 -
Android开发环境搭建
Android环境搭建一、 JDK的安装1. 下载JDK(第一个点进去选择32位或者64位forwindows)地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html2. 安装点击.exe文件,安装即可3. 配置环境变量1)原创 2015-05-28 08:43:45 · 509 阅读 · 0 评论 -
IIS mime类型
下载安卓、苹果安装包时候,需要添加mime类型才可以下载,否则访问不到打开IIS,然后在默认网站的属性--HTTP头--MMIE映射--文件类型--添加注册文件的类型安卓.apk application/vnd.andriod苹果.ipa application/vnd.iphone原创 2015-07-10 09:49:26 · 409 阅读 · 0 评论 -
Android开发用真机调试,打不开File Explorer下的data文件夹
Android开发用真机调试,打不开File Explorer下的data文件夹真机先root,然后在手机上装上R.E 管理器(或类似软件),修改/data,/data/data,相应包的权限修改为可读可写可执行,ddms就可以打开显示了原创 2017-01-17 16:49:56 · 1143 阅读 · 0 评论 -
一种极低成本的Android屏幕适配方式
来源:https://mp.weixin.qq.com/s/d9QCoBP6kV9VSWvVldVVwA在Android开发中,由于Android碎片化严重,屏幕分辨率千奇百怪,而想要在各种分辨率的设备上显示基本一致的效果,适配成本越来越高。虽然Android官方提供了dp单位来适配,但其在各种奇怪分辨率下表现却不尽如人意,因此下面探索一种简单且低侵入的适配方式。传统dp适配方式的缺点androi...转载 2018-06-12 15:15:13 · 937 阅读 · 0 评论 -
Android开发书籍推荐
初级《第一行代码》 《android编程权威指南》中级《app研发录》《android群英传》 《android开发艺术探索》高级:《Android 源码设计模式解析与实战》《Android内核剖析》...原创 2018-06-12 15:20:26 · 3195 阅读 · 1 评论 -
android图标设计事宜
1.Launcher图标图标的最佳宽高是48x48 dp。ldpi:36*36px,0.75倍密度,一般不用提供,系统会从hdpi取图缩小1倍。mdpi:48*48px, 1倍密度hdpi:72*72px,1.5倍密度xhdpi:96*96px,2倍密度xxhdpi:144*144px,3倍密度2.Action B转载 2014-11-21 10:19:24 · 472 阅读 · 0 评论 -
详解Android应用如何匹配不同的手机分辨率
从android sdk提供的帮助文档中,我们可以看到各种手机的分辨率和对应的屏大小:QVGA (240x320),WQVGA400(240x400),WQVGA432 (240x432),HVGA (320x480),WVGA800 (480x800),WVGA854 (480x854)。然而,由于分辨率的不同,可能会导致同一布局对应不同分辨率的手机显示出不同的效果,如布局错位、图片虚化等,转载 2014-11-21 08:56:00 · 845 阅读 · 0 评论 -
智能手机屏幕尺寸和分辨率一览表
智能手机屏幕尺寸和分辨率一览表2.8英寸分辨率为640x480(VGA) 像素密度286PPI 3.2英寸分辨率为480x320(HVGA) 像素密度167PPI 3.3英寸分辨率为854x480(WVGA) 像素密度297PPI 3.5英寸分辨率为480x320(HVGA) 像素密度165PPI 3.5英寸分辨率为800x480(WVGA) 像素密度267PPI 3.5英转载 2014-11-21 09:06:41 · 8546 阅读 · 0 评论 -
android sdk manager无法更新
开始搭建Android开发环境的时候,下载SDK总是会出现如下错误:[java] view plaincopyFailed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml. 据说dl-ssl.google.com在大转载 2014-08-13 10:07:21 · 479 阅读 · 0 评论 -
添加插件--跨平台移动开发phonegap/cordova 3.3全系列教程-helloworld
[-]建立专案cordova安装插件添加android平台编译注意事项用Android ADT打开调试搜索插件删除插件转载 2014-08-13 10:54:50 · 781 阅读 · 0 评论 -
android之保存全局变量
使用场景:需要在多个activity或者service之间共享数据 1、自定义Application Java代码 public class DemoApplication extends Application { private HashMap map = new HashMap();转载 2014-10-28 10:09:54 · 982 阅读 · 1 评论 -
android enter 隐藏输入法
对于非内置输入法 Java代码 password = (EditText) findViewById(R.id.login_password_edit); password.setOnKeyListener(new OnKeyListener() { @Override publ原创 2014-11-14 15:53:22 · 617 阅读 · 0 评论 -
详解Android中AsyncTask的使用
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下转载 2014-10-30 11:13:58 · 359 阅读 · 0 评论 -
eclipse自动提示补全功能
类文件自动补全Windows->preferance->java->Editor->Content Assist面板最下端 Auto Activation 将Auto activation triggers for Java后面的文本框中的“.”替换成“abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.”xml文件自动原创 2014-11-17 09:24:55 · 395 阅读 · 0 评论 -
android自定义弹出框样式实现
前言:做项目时,感觉android自带的弹出框样式比较丑,很多应用都是自己做的弹出框,这里也试着自己做了一个。废话不说先上图片:实现机制1.先自定义一个弹出框的样式2.自己实现CustomDialog类,继承自Dialog,实现里面方法,在里面加载自定义样式的弹出框;3.使用时,与使用Dialog一样具体代码dialog_转载 2014-11-17 09:49:09 · 561 阅读 · 0 评论 -
android UI组件大全
Android 是目前最流行的移动操作系统(还需要加之一吗?)。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。本文试图将目前流行的组件收集起来以供参考, 如果你发现本文还没有列出的组件,欢迎在评论中贴出来,我会定期的更新本文。很好的中文教程Google Android官方培训课程中文版awesome-转载 2014-11-18 15:40:14 · 733 阅读 · 0 评论 -
phoneGap中android程序自动更新代码
package com.phonegap.test;import org.apache.cordova.DroidGap;import android.os.Bundle;import android.view.Menu; import android.view.MenuItem;import java.io.BufferedReader;import ja转载 2014-11-02 10:06:19 · 475 阅读 · 0 评论 -
探究Android的多分辨率支持以及各种类型图标尺寸大小
术语和概念 屏幕尺寸 屏幕的物理尺寸,以屏幕的对角线长度作为依据(比如 2.8寸, 3.5寸)。 简而言之, Android把所有的屏幕尺寸简化为三大类:大,正常,和小。 程序可以针对这三种尺寸的屏幕提供三种不同的布局方案,然后系统会负责把你的布局方案以合适的方式渲染到对应的屏幕上,这个过程是不需要程序员用代码来干预的。 屏幕长宽比 屏幕的物理长度与物理宽度的比例。程序转载 2014-11-19 09:47:33 · 550 阅读 · 0 评论 -
android开发之Launcher icon(启动图标)的设计
不同厂商的不同型号的android设备的分辨率是不一样的,而不同分辨率的所使用的icon的图片的大小要求也是不一样的。为了让用户能在不同的android设备上面有统一的视觉体验,作为 Launcher icon(启动图标),流畅的图片风格可以让你的UI看起来更加专业。一、图标结构。 Launcher icon(启动图标)的基面可以朝上或者朝前, 创建启动图标表面的时候需要使用启转载 2014-11-21 11:13:17 · 5810 阅读 · 0 评论 -
android studio第三方框架总结
第三方框架gradle添加:网络框架volleycompile 'com.mcxiaoke.volley:library:1.0.19'github:https://github.com/mcxiaoke/android-volley图片框架picassocompile 'com.squareup.picasso:picasso:2.5.2'主页:http://square.github.io/p...原创 2018-07-11 10:42:05 · 4033 阅读 · 0 评论