- 浏览: 5825909 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (890)
- WindowsPhone (0)
- android (88)
- android快速迭代 (17)
- android基础 (34)
- android进阶 (172)
- android高级 (0)
- android拾遗 (85)
- android动画&效果 (68)
- Material Design (13)
- LUA (5)
- j2me (32)
- jQuery (39)
- spring (26)
- hibernate (20)
- struts (26)
- tomcat (9)
- javascript+css+html (62)
- jsp+servlet+javabean (14)
- java (37)
- velocity+FCKeditor (13)
- linux+批处理 (9)
- mysql (19)
- MyEclipse (9)
- ajax (7)
- wap (8)
- j2ee+apache (24)
- 其他 (13)
- phonegap (35)
最新评论
-
Memories_NC:
本地lua脚本终于执行成功了,虽然不是通过redis
java中调用lua脚本语言1 -
ZHOU452840622:
大神://处理返回的接收状态 这个好像没有监听到 遇 ...
android 发送短信的两种方式 -
PXY:
拦截部分地址,怎么写的for(int i=0;i<lis ...
判断是否登录的拦截器SessionFilter -
maotou1988:
Android控件之带清空按钮(功能)的AutoComplet ...
自定义AutoCompleteTextView -
yangmaolinpl:
希望有表例子更好。。。,不过也看明白了。
浅谈onInterceptTouchEvent、onTouchEvent与onTouch
一些小效果的实现
http://www.see-source.com/blog/300000032/1425.html
跨应用(同一个程序内的多个进程之间)数据读写的替代类(可替代SharedPreferences)
https://github.com/grandcentrix/tray
Android常用开源框架Proguard混淆解决方案
https://github.com/offbye/Android-ProGuardRules
五年 Android 开发,让我 “刻骨铭心” 的那些坑
http://www.open-open.com/lib/view/open1472741571941.html
Android实现不重复启动APP的方法
http://www.open-open.com/lib/view/open1447489467116.html
Cool Android Apis 整理(一)
http://oakzmm.com/2015/08/04/cool-Android-api/
http://oakzmm.com/2015/08/11/cool-Android-api-2/
http://oakzmm.com/2015/09/07/cool-android-api-3/
http://www.open-open.com/news/view/ea7c88
http://www.open-open.com/news/view/95a84a
不要在Android的Application对象中缓存数据!
在Android library中不能使用switch-case语句访问资源ID的原因分析及解决方案
禁止RatingBar选择 或 改变
加这个属性,android:isIndicator="true"
setDuplicateParentStateEnabled 子控件获得父控件的状态,对应android:duplicateParentState
setAddStatesFromChildren 同上相反,对应android:addStatesFromChildren
这两个属性不能同时设置,同时设置会产生异常
Android开发最佳实践
http://www.csdn.net/article/2015-10-05/2825847
你还在写一堆的findViewById()吗?
自定义一个方法:
然后不管是什么类型的View,直接一个$方法搞定,类似JQuery
Android中strings.xml占位符
<string name="data">整数型:%1$d,浮点型:%2$.3f,字符串:%3$s</string>
其中%后面是占位符的位置,从1开始,
$ 后面是填充数据的类型
%d:表示整数型;
%f :表示浮点型,其中f前面的.3表示小数的位数
%s:表示字符串
动态设置全屏,退出全屏
Cool Android Apis 整理(一)
http://www.open-open.com/lib/view/open1439219767176.html
http://blog.danlew.net/2014/03/30/android-tips-round-up-part-1/
Android Studio Tips -- 布局预览
http://www.open-open.com/lib/view/open1437404317881.html
使用Android Support Annotations优化你的代码
http://www.open-open.com/lib/view/open1437448397115.html
UrlQuerySanitizer
一个很方便用来处理url链接的工具类,之前开发过程中遇到需要处理支付宝网页url,获取里面post参数,当时使用String的各种接口进行处理,如果用UrlQuerySanitizer的话就简单多了。比如现在有个Url=http://example.com/?name=Mark,我们使用UrlQuerySanitizer拿到name的值:
Simple example:
PhoneNumberUtils
public static String formatNumber (String phoneNumber, String defaultCountryIso)
PhoneNumverUtils提供了一系列方法用来格式化电话号码
numFormated = 0311-8520-3009
Breaks the given number down and formats it according to the rules for the country the number is from.
Parameters
source The phone number to format
Returns
A locally acceptable formatting of the input, or the raw input if formatting rules aren't known for the number
Android Design Support Library使用详解
http://blog.csdn.net/eclipsexys/article/details/46349721
http://www.see-source.com/blog/300000032/1425.html
跨应用(同一个程序内的多个进程之间)数据读写的替代类(可替代SharedPreferences)
https://github.com/grandcentrix/tray
Android常用开源框架Proguard混淆解决方案
https://github.com/offbye/Android-ProGuardRules
五年 Android 开发,让我 “刻骨铭心” 的那些坑
http://www.open-open.com/lib/view/open1472741571941.html
Android实现不重复启动APP的方法
http://www.open-open.com/lib/view/open1447489467116.html
Cool Android Apis 整理(一)
http://oakzmm.com/2015/08/04/cool-Android-api/
http://oakzmm.com/2015/08/11/cool-Android-api-2/
http://oakzmm.com/2015/09/07/cool-android-api-3/
http://www.open-open.com/news/view/ea7c88
http://www.open-open.com/news/view/95a84a
不要在Android的Application对象中缓存数据!
在Android library中不能使用switch-case语句访问资源ID的原因分析及解决方案
禁止RatingBar选择 或 改变
加这个属性,android:isIndicator="true"
setDuplicateParentStateEnabled 子控件获得父控件的状态,对应android:duplicateParentState
setAddStatesFromChildren 同上相反,对应android:addStatesFromChildren
这两个属性不能同时设置,同时设置会产生异常
Android开发最佳实践
http://www.csdn.net/article/2015-10-05/2825847
你还在写一堆的findViewById()吗?
自定义一个方法:
public <T T extends View> T $(int viewID) { return (T) findViewById(viewID); }
然后不管是什么类型的View,直接一个$方法搞定,类似JQuery
Android中strings.xml占位符
<string name="data">整数型:%1$d,浮点型:%2$.3f,字符串:%3$s</string>
其中%后面是占位符的位置,从1开始,
$ 后面是填充数据的类型
%d:表示整数型;
%f :表示浮点型,其中f前面的.3表示小数的位数
%s:表示字符串
String data = getResources().getString(R.string.data); data = String.format(data, 100, 100.333, "2014-02-26"); //整数型:100,浮点型:100.333,字符串:2014-02-26
动态设置全屏,退出全屏
/**设置全屏**/ WindowManager.LayoutParams params = getWindow().getAttributes(); params.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN; getWindow().setAttributes(params); getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); /**退出全屏**/ WindowManager.LayoutParams params = getWindow().getAttributes(); params.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().setAttributes(params); getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
Cool Android Apis 整理(一)
http://www.open-open.com/lib/view/open1439219767176.html
http://blog.danlew.net/2014/03/30/android-tips-round-up-part-1/
Android Studio Tips -- 布局预览
http://www.open-open.com/lib/view/open1437404317881.html
使用Android Support Annotations优化你的代码
http://www.open-open.com/lib/view/open1437448397115.html
UrlQuerySanitizer
一个很方便用来处理url链接的工具类,之前开发过程中遇到需要处理支付宝网页url,获取里面post参数,当时使用String的各种接口进行处理,如果用UrlQuerySanitizer的话就简单多了。比如现在有个Url=http://example.com/?name=Mark,我们使用UrlQuerySanitizer拿到name的值:
Simple example:
UrlQuerySanitizer sanitizer = new UrlQuerySanitizer(); sanitizer.setAllowUnregisteredParamaters(true); sanitizer.parseUrl("http://example.com/?name=Joe+User"); String name = sanitizer.getValue("name")); // name now contains "Joe_User" Register ValueSanitizers to customize the way individual parameters are sanitized:
UrlQuerySanitizer sanitizer = new UrlQuerySanitizer(); sanitizer.registerParamater("name", UrlQuerySanitizer.createSpaceLegal()); sanitizer.parseUrl("http://example.com/?name=Joe+User"); String name = sanitizer.getValue("name")); // name now contains "Joe User". (The string is first decoded, which // converts the '+' to a ' '. Then the string is sanitized, which // converts the ' ' to an '_'. (The ' ' is converted because the default unregistered parameter sanitizer does not allow any special characters, and ' ' is a special character.)
/** * 获得url中对应key的参数值(value) * * @param url * @param key * @return */ public String getParameter(String url, String key) { if (!TextUtils.isEmpty(url)) { UrlQuerySanitizer sanitizer = new UrlQuerySanitizer(url); sanitizer.setAllowUnregisteredParamaters(true); return sanitizer.getValue(key); } return null; }
PhoneNumberUtils
public static String formatNumber (String phoneNumber, String defaultCountryIso)
PhoneNumverUtils提供了一系列方法用来格式化电话号码
String num = "031185203009"; PhoneNumberUtils util = new PhoneNumberUtils(); String numFormated = util.formatNumber(num,"CN");
numFormated = 0311-8520-3009
Breaks the given number down and formats it according to the rules for the country the number is from.
Parameters
source The phone number to format
Returns
A locally acceptable formatting of the input, or the raw input if formatting rules aren't known for the number
Android Design Support Library使用详解
http://blog.csdn.net/eclipsexys/article/details/46349721
发表评论
-
某些android手机获取不到IMEI问题
2018-08-21 14:17 7636某些山寨机可能拿不到IMEI 如果非要IMEI可以模拟一个 ... -
APK安装成功后点击"打开"再按Home键应用会重启的问题
2018-08-21 14:13 2773安装系统SD卡里面的apk或者原有的程序更新版本的时候, ... -
使用volley链接Https地址时报SSLHandshakeException
2018-08-21 14:06 2141在真实设备上出现以下错误 ︰ Volley error: ... -
PhotoView+Viewpager双指缩放的时候出现pointerIndex out of range问题
2017-07-10 14:30 4247PhotoView+Viewpager开发图集效果的时候,在某 ... -
Android6.0权限封装
2017-04-01 12:04 1574简介 Android6.0中对权限分为了一般权限和危险权限。 ... -
实现点击 WebView 中的图片,调用原生控件展示图片
2017-04-01 11:14 2813现在有很多时候,我们的 App 都进行了混合开发,而最简单,最 ... -
Android 方法引用数超过 65535 优雅解决
2017-03-31 09:37 1550随着应用不断迭代更新,业务线的扩展,应用越来越大(比如:集成了 ... -
android引用资源@与属性?备忘单
2017-03-30 10:09 1291几天前我偶然发现了我A ... -
ViewPager 与SwipeRefreshLayout,RecyclerView,ScrollView滑动冲突解决方法
2017-03-30 09:55 6570ViewPager 作为一个横向滚动的控件, 在 ViewGr ... -
Android中一些你可能没注意的小效果实现
2017-02-15 21:09 0http://www.see-source.com/blog/ ... -
Android热修复:Andfix和Hotfix,两种方案的比较与实现
2017-02-15 21:00 0http://www.see-source.com/blog/ ... -
Android 从网页中跳转到本地App
2017-01-11 09:27 1883我们在使用微信、QQ、京东等app的时候,会发现有时候通过他们 ... -
Activity的启动模式和onNewIntent
2016-12-28 09:10 1337一、启动模式介绍 启 ... -
android5.0使用Notification报RemoteServiceException的解决办法
2016-08-31 16:13 11553有时android5.0下使用Notification会报如下 ... -
RecyclerView 中的 item 如何居中问题
2016-05-18 09:52 12557一个很简单的Item布局,我只要让它由上而下排列,文字居中 ... -
sqlite3:not found 解决方法
2015-12-08 16:03 2558最最最重要,先root你的手机吧 sqlite3 为一个可 ... -
隐藏底部虚拟键NavigationBar实现全屏
2015-10-08 17:20 9857import android.app.Activity; ... -
服务端执行慢或网络延迟时,Volley多次发送请求的问题
2015-07-27 15:40 7004原文: Android Volley double post ... -
如何获取 Android 设备的CPU核数、时钟频率以及内存大小
2015-06-30 17:04 4388原帖: http://www.jianshu.com/p/f7 ... -
SwipeRefreshLayout和ListView的EmptyView共存冲突的问题
2015-01-20 11:47 18652SwipeRefreshLayout是android官方的下拉 ...
相关推荐
"基于Android的记录点滴生活App设计与实现" 本文主要介绍了基于Android的记录点滴生活App的设计与实现,旨在帮助用户提高时间利用效率、满足用户日常社交、记录用户生活轨迹。该App的设计主要涉及到应用背景、实现...
在移动设备上,记事本应用是一种常见的工具,方便用户随时随地记录生活点滴或工作备忘。本文将深入探讨一个基于Android Studio开发的安卓记事本App,它包含了登录、注册、记事本列表、添加记事、修改记事等功能,...
这个APP的设计灵感来源于锤子便签,它提供了一个简洁而实用的界面,供用户记录生活中的点滴、工作上的待办事项或是任何需要记住的信息。源码的结构清晰,非常适合那些正在寻找毕业设计项目的同学,或者对Android应用...
在这个大作业中,我们看到的是一个基于Android Studio开发的简单记事本应用,它允许用户记录日常生活中的点滴,并进行保存。下面我们将深入探讨这个应用涉及到的关键知识点。 1. **Android应用基础**: - **...
总的来说,"点滴音乐播放器"是一款集本地音乐播放、播放模式选择和歌词同步显示于一体的Android应用,其背后的技术实现涵盖了多媒体处理、文件操作、用户界面设计等多个方面,充分体现了Android开发的多样性和复杂性...
【Android应用源码时光日志本】是一款专为Android平台设计的应用程序,旨在帮助用户用一句话轻松记录生活中的点滴时光。这款应用的核心功能是让用户每天用简洁的语言记录下自己的所思所感,形成一个时间线式的个人...
在Android平台上,开发一个记事本应用是一项常见的实践任务,它可以帮助用户记录日常生活中的点滴信息。这个"Android记事本的实现"项目是基于Android SDK的,利用了平台内置的SQLite数据库来存储用户的数据。接下来...
2. **旅游笔记**:用户可以在此记录旅行中的点滴,无论是行程规划、景点介绍还是体验感受,都可以随时保存,便于日后回忆或分享。 3. **实时天气**:集成天气API,为用户提供准确的当地及目的地天气预报,包括温度...
这款简单的笔记本App可能是为了方便用户记录日常生活、工作或学习中的点滴信息。 描述中提到“用android写的一个简单的笔记本app”,这意味着这个App可能具有基本的记事功能,如文本编辑、保存、查看等。开发者可能...
【标题】:“Android随手记”是一款专为Android平台设计的笔记应用,旨在提供便捷的记录功能,让用户随时随地捕捉生活中的点滴。源代码的开放性使得它成为初学者学习Android开发的良好资源。 【描述】:该项目提供...
4、家庭分享模块,分享宝宝成长点滴,每分享一次奖励5朵小红花。 5、奖励兑换模块。 ———————————————— 版权声明:本文为CSDN博主「Android毕业设计源码」的原创文章,遵循CC 4.0 BY-SA版权协议,...
其Android客户端为用户提供了一个便捷的途径,通过手机随时随地分享生活点滴,关注他人动态。今天,我们将深入探讨“饭否Android客户端”的源码,以此来揭示其背后的开发原理和技术栈。 首先,源码是软件开发的核心...
在Android平台上,开发一款便签应用是常见的任务,它能够帮助用户快速记录日常生活中的点滴信息。本源代码分享的是一个Android便签应用的实现,旨在为开发者提供学习和参考的资源。下面我们将深入探讨Android便签...
5. **Intent**:Intent是Android系统中启动组件和服务的主要手段。在便签应用中,你可以使用Intent来启动新的Activity,比如打开一个新的便签编辑界面。 6. **事件监听**:为按钮添加点击事件监听,通常在...
在开发“Android App_云随笔课程设计”项目时,我们面临的是构建一个移动应用程序,旨在帮助用户便捷地记录他们的日常生活、旅行体验、心情点滴以及学习笔记等。这个应用程序的关键特性在于其同步功能,它将用户的...
5. **SQLite数据库操作**:通过SQLiteOpenHelper类创建数据库和表,并使用ContentProvider或者SQLiteDatabase对象进行插入、查询、更新和删除等数据库操作。 6. **Intent通信**:在Android中,Intent用于启动新的...
《Android日记本(上线版)》是一款专为Android平台设计的日记应用,旨在提供便捷、个性化的记录方式,让用户能够随时随地记录生活中的点滴。这款应用的第二版已经正式上线,并在指定网址...
在Android平台上,开发一款日记本应用是一个常见的实践项目,它能帮助用户记录日常生活中的点滴,同时为初学者提供了一个理解Android应用开发的良好起点。这款"android 日记本"源代码正是这样一个实例,它包含了基本...
在Android平台上,开发一款便签应用是一个常见的项目,它能够帮助用户快速记录日常生活中的点滴信息。这个名为"Android便签作品"的项目包含了基础的便签功能和安全性的设置,如密码保护,使得用户的数据更加私密。接...
"Android私密记事本"是一个典型的Android应用程序,它利用了Android平台的核心组件——四大组件,为用户提供了一个安全、便捷的记录生活点滴的工具。本文将深入探讨这一应用程序背后的技术原理,主要围绕四大组件...