随笔分类 - android
android
摘要:很多时候系统自带的View满足不了设计的要求,就需要自定义View控件。自定义View首先要实现一个继承自View的类。添加类的构造方法,override父类的方法,如onDraw,(onMeasure)等。如果自定义的View有自己的属性,需要在values下建立attrs.xml文件,在其中定义...
阅读全文
摘要:首先,修改标题栏的宽度和背景,在style.xml中添加: 然后修改AndroidMainfest.xml文件: ...
阅读全文
摘要:SharedPreferences是Android中存储简单数据的一个工具类。可以想象它是一个小小的Cookie,它通过用键值对的方式把简单 数据类型(boolean、int、float、long和String)存储在应用程序的私有目录下(data/data/包名 /shared_prefs/)自己...
阅读全文
摘要:demo例子: package it.com.cc;import java.util.regex.Matcher;import java.util.regex.Pattern;import android.app.Activity;import android.os.Bundle;public cl...
阅读全文
摘要:功能需求:首次进入应用时加载引导界面思路:1、首次进入,怎么判断?查看SharedPreferences中某个字段2、基本上每个应用都有个进入实际功能是的动画加载页面,我们可以在该Activity中加入判断,看是否需要跳转到引导Activity3、引导界面,采用现在比较主流的方式:左右滑动加载;小圆...
阅读全文
摘要:最近在工作中做了一个很简单的任务,制作一个apk,点击该app链接到某一个网站。代码很简单,只有如寥寥几行: (browser.java) package com.test.browser; import android.app.Activity; import android....
阅读全文
摘要:工作这么久以来,都是以解决需求为目标。渐渐发现这种学习方式不好,学到的知识能马上解决问题,但没有经过梳理归纳。故想系统总结下一些有趣味的知识点。在这篇博客中想以一个例子系统讲解下GridView控件涉及到的方方面面,比如监听,背景图的设置等。 1.控件属性介绍android:listSelecto...
阅读全文
摘要:动画类型 Android的animation由四种类型组成 XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果 JavaCode中 AlphaAnimation渐变透明度动画效果 ScaleA...
阅读全文
摘要:相信大家对于微信等社交应用的UI界面已经都很熟悉了,该UI最值得借鉴的莫过于第一次使用的时候一些列产品介绍的图片,可以左右滑动浏览,最后进入应 用,这一效果适用于多种项目中,相信今后开发应用一定会用得到。网路上也有不少这样的例子可以参考,不过看别人的代码是一回事,自己实际做起来又是另一回 事,今天...
阅读全文
摘要:从旧的ADT迁移的新的ADT时,android 程序中res/values-v14/styles.xml报错:error: Error retrieving parent for item: No resource found that matches the given name :Theme.A...
阅读全文
摘要:如果遇到这个问题,首先考虑以下原因:你是否在setText()方法中设置了一个int型变量,比如setText(10)。这样Android系统就会主动去资源文件当中寻找, 但是它不是一个资源文件ID, 所以就会报出这个bug。解决办法:将int型业务数据,转换成String类型即可,比如setTex...
阅读全文
摘要:1. 下载资源(1)核心插件 VitamioBundle 下载地址:https://github.com/yixia/VitamioBundle(2)官方示例 VitamioDemo 下载地址:https://github.com/yixia/VitamioDemo注:下载地址的上级目录有很多开源代...
阅读全文
摘要:在消息的获取上是选择 轮询还是推送得根据实际的业务需要来技术选型,例如对消息实时性比较高的需求,比如微博新通知或新闻等那就最好是用推送了。但如果只是一般的消息检测比如 更新检查,可能是半个小时或一个小时一次,那用轮询也是一个不错的选择,因为不需要额外搭建推送服务器,不用额外配置推送服务。另外推送现在...
阅读全文
摘要:Translucent system UI stylingTo get the most impact out of your content, you can now use new window styles and themes to request translucent system UI...
阅读全文
摘要:一、SystemUI 概述自 android2.2 开始 , 原本存在与 framework-res.apk 中的状态栏和下拉通知栏界面控制被分割出一个单独的 apk 文件 , 命名为 SystemUI.apk, 保存在 System/app 文件夹中。在 SystemUI.apk ...
阅读全文
摘要:获取屏幕宽高尺寸的三种代码形式在Android上,目前我知道的获取屏幕尺寸的方法有三种不同的代码形式方法1.在Activity中最常见的调用方式WindowManager windowManager = getWindowManager();Display display = windowManag...
阅读全文
摘要:https://github.com/jfeinstein10/SlidingMenuhttp://actionbarsherlock.com/SlidingMenu的demo工程引用了ActionBarSherlock里的Threme和style,所以要把后者的libary添加到前者的工程中;否则...
阅读全文
摘要:ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式。对于Android 4.0及更高版本,ActionBarSherlock可以自动使用本地ActionB...
阅读全文
摘要:Web程序:使用GET和POST方法发送请求首先利用MyEclispe+Tomcat写好一个Web程序,实现的功能就是提交用户信息:用户名和年龄,使用GET和POST两种提交方式。用浏览器打开:不管以哪一种方式,提交以后显示如下页面,将提交的信息再显示出来。关键代码如下: "> ...
阅读全文
摘要:第二行是自定义标签。格式如上,其中“xmlns:wen”冒号后面是标签名,在下面使用时(只对当前文件可用)“com.iteye.googlers”是你的工程包名。1. reference:参考某一资源ID。 (1)属性定义: (2)属性使用: ...
阅读全文
浙公网安备 33010602011771号