android代码精华 各路大神写的代码精华,大家一起分享

http://gundumw100.iteye.com/blog/940084

带磁性的悬浮窗体,类似于360绿色小人

主要实现的是:

1.悬浮所有窗体之上

2.有吸引力,吸附于屏幕边上

3.有点击效果

http://blog.csdn.net/manymore13/article/details/8577286

Android特效开发(可伸缩View带互相挤压效果 )初级篇

http://blog.csdn.net/manymore13/article/details/12799061

Android特效开发(可伸缩View带互相挤压效果)进阶篇

http://blog.csdn.net/manymore13/article/details/12907969

Android特效开发(仿zaker用手向上推动的效果(推动门效果))

http://blog.csdn.net/manymore13/article/details/12219687

利用ViewPager实现用户引导界面

http://blog.csdn.net/manymore13/article/details/8679639

http://blog.csdn.net/t12x3456/article/category/1168754

10款实用Android UI工具类

http://www.csdn.net/article/2013-10-22/2817256-10-ui-design-tools

http://blog.csdn.net/t12x3456/article/category/1168754

狼的第二个小窝

http://blog.csdn.net/barryhappy/article/category/1069537

Android 换肤(三) -通过Style来完成

http://my.eoe.cn/kris/articles

Android上传文件至服务器

http://www.cnblogs.com/linjiqin/archive/2011/11/09/2242579.html

通过SlidingMenu Fragment实现当前最流行的侧滑

http://my.eoe.cn/kris/archive/1605.html

Android开源项目(一)

http://www.csdn.net/article/2013-05-03/2815127-android-open-source-projects

Android开源项目(二)

http://www.csdn.net/article/2013-05-06/2815145-Android-open-source-projects-two

通过SlidingMenu Viewpager实现当前最流行的侧滑[二]

http://my.eoe.cn/kris/archive/1688.html?f_section=hot

Android桌面悬浮窗效果实现,仿360手机卫士悬浮窗效果

http://www.verydemo.com/demo_c89_i41511.html

http://www.androidviews.net/

http://www.ilovn.com/topics/android/

xyz_lmn的博客

http://blog.csdn.net/xyz_lmn/article/category/912146

ViewPager实现引导界面以及进入下一个activity解决办法

http://blog.csdn.net/xyz_lmn/article/details/7763338

Fragment实例

http://blog.csdn.net/xyz_lmn/article/details/6930753

android如何拍照以及返回拍的图片(经过验证的实际例子)

http://blog.csdn.net/fengkuanghun/article/details/7732047

android 设置头像以及裁剪功能

http://xuzhiwei.blog.51cto.com/978424/965511

截取本地图片,或者相机拍照图片,作为个人头像。

http://www.eoeandroid.com/forum.php?mod=viewthread&tid=241903&fromuid=30206

下厨房一个效果

http://mmandroid.diandian.com/post/2012-03-19/17749104

App列表之下拉刷新

http://www.cnblogs.com/qianxudetianxia/archive/2012/06/16/2549891.html

Android实现局部图片滑动指引效果

http://www.cnblogs.com/hanyonglu/archive/2012/06/19/2555113.html

开源ImageFilter库v0.4:新增26种图片效果

http://www.cnblogs.com/daizhj/archive/2012/06/21/2557550.html

可以转动的绚烂饼图

http://blog.csdn.net/chenjie19891104/article/details/7036251

提取Android系统的图片剪切程序CropImage

http://www.zhaoweihua.name/android-cropimage-149.html

Android中调用外部地图程序

http://www.zhaoweihua.name/android-start-maps-164.html

Android自动检测版本及自动升级

http://blog.csdn.net/furongkang/article/details/6886526

Android应用自动更新功能的实现!!!

http://blog.csdn.net/android_tutor/article/details/7015986

android 推送push相关:

http://blog.csdn.net/joshua_yu/article/details/6563587

http://zen-mobi.com/

http://tokudu.com/2010/how-to-implement-push-notifications-for-android/

搭建XMPP协议,实现自主推送消息到手机

http://www.apkbus.com/android-18168-1-1.html

Android 中的XMPP 应用

http://www.moandroid.com/?p=1370

Android中内容观察者的使用---- ContentObserver类详解

http://www.cnblogs.com/slider/archive/2012/02/14/2351702.html

Devin Zhang‘ bolg

http://www.cnblogs.com/devinzhang/category/349634.html

duicky blog

http://www.cnblogs.com/luxiaofeng54/category/276200.html

android安全相关:

http://su1216.iteye.com/category/140011

jj120522的专栏

http://blog.csdn.net/jj120522/article/category/1170272

梦想启航者blog

http://blog.csdn.net/hudan2714/article/category/1130450

For a Better Tomorrow

http://www.zhaoweihua.name/category/android

第三极

http://disanji.net/

http://blog.csdn.net/hmg25

Launcher研究

http://blog.csdn.net/chenjie19891104/article/details/7008962

[Android]搜索工具条

http://www.devdiv.com/article-2715-1.html

可动态布局的Android抽屉之基础

http://blog.csdn.net/hellogv/article/details/6789698

可动态布局的Android抽屉之完整篇

http://blog.csdn.net/hellogv/article/details/6828584

搜索关键字飞入飞出效果

http://blog.csdn.net/sodino/article/details/7176796

HVListView控件

http://www.cnblogs.com/over140/archive/2011/12/07/2275207.html

PullToRefreshListView控件

http://dengyin2000.iteye.com/blog/1187823

ListView实现快速定位联系人功能

http://bigcat.easymorse.com/?p=1439

ListView中Item分类效果

http://blog.csdn.net/mayingcai1987/article/details/6367421

Android ListView分组界面布局改进

http://bigcat.easymorse.com/?p=1397

谦虚的天下

http://www.cnblogs.com/qianxudetianxia/

http://blog.csdn.net/wdaming1986

http://blog.csdn.net/craftsman1970

ListView组件的Item拖动(Item改变顺序)

http://blog.csdn.net/mayingcai1987/article/details/6362325

ListView动态加载数据

http://blog.csdn.net/mayingcai1987/article/details/6273606

ListView实现弧形效果

http://blog.csdn.net/mayingcai1987/article/details/6341693

Android实现Alphabet ListView

http://blog.csdn.net/ilysony/article/details/6292771

实现斜方向随意拖动

http://stackoverflow.com/questions/4990682/images-in-scrollview-in-android

http://blog.csdn.net/nokiaguy/article/details/6835912

http://staticallytyped.wordpress.com/category/android/

Android大TXT文本文档读取

可以生成loading图片的网站

http://www.ajaxload.info/

http://www.preloaders.net/en

http://blog.csdn.net/mayingcai1987/article/category/786494

http://marshal.easymorse.com/archives/tag/android

http://wangjun.easymorse.com/?tag=android

http://henzil.easymorse.com/?tag=android

雨松MOMO的程序世界专栏

Android3系列 -2.数独游戏开发1

Android3系列 -3.数独游戏开发2

关于游戏开发博客:

http://blog.csdn.net/xiaominghimi/article/category/762640

ViewPager example -实现左右两个屏幕的切换

模拟桌面(workspace)页面切换效果/循环切换页面

创新源于模仿之一:TabActivity的美化

创新源于模仿之二:美化ListView的尝试

创新源于模仿之三:实现左右两个屏幕的切换

创新源于模仿之四:增强的ExpandableListView

创新源于模仿之五:做一个自己的QuickAction

创新源于模仿之六:仿iPhone的分组列表做一个配置界面

http://blog.csdn.net/a345017062/article/category/758727

http://blog.csdn.net/gumanren/article/category/668386

Java ? 开发相关类

http://www.java2s.com/CN/Code/Java/Development-Class/CatalogDevelopment-Class.htm

Android游戏开发之地图编辑器的使用以及绘制地图 (一)

http://blog.csdn.net/xys289187120/article/details/6615532

《Android学习指南》目录

http://android.yaohuiji.com/about

多抽屉效果 (类似最早QQ使用的效果)

http://blog.csdn.net/feng88724/archive/2011/02/24/6206388.aspx

【Android进阶】天天动听 悬浮歌词(迷你歌词)效果解读

http://blog.csdn.net/feng88724/archive/2011/04/25/6362710.aspx

屏幕左右拖动的小demo

http://www.eoeandroid.com/thread-72470-1-2.html

android 隐藏EditText的软健盘

http://www.eoeandroid.com/forum-redirect-tid-73564-goto-lastpost.html#lastpost

Android 实现书籍翻页效果----完结篇

http://blog.csdn.net/hmg25/archive/2011/04/22/6342539.aspx

Android launcher 的平滑和立体翻页效果

http://www.ibm.com/developerworks/cn/opensource/os-cn-android-anmt2/#major0.1

http://www.hlovey.cn/category/android

http://dev.10086.cn/cmdn/wiki/index.php?edition-view-5445-1.html

http://www.pin5i.com/showtopic-autocompletetextview-arrayadapter.html

介绍:Adnroid1.6或以上SDK,在AndroidManifest.xml中提供新的一个元素<supports-screens>用于支持多屏幕机制。

<supports-screens

android:largeScreens="true"   是否支持大屏

android:normalScreens="true"  是否支持中屏

android:smallScreens="true"   是否支持小屏

android:anyDensity="true"     是否支持多种不同密度

/>

Android根据分辨率进行单位转换-(dp,sp转像素px)

动态改变界面的几种办法

1 使用View.VISIBLE View.INVISIBLE View.GONE(假动态)

2 使用ViewStub

3 使用ViewFlipper

4 使用ActivityGroup

5 其他,请添加!

Android开源大全,Android工程代码

http://a.u250.info/

Activity 与 任务

http://blog.csdn.net/wukunting/archive/2010/06/18/5677610.aspx

android各版本源码下载:

http://repository.grepcode.com/java/ext/com/google/android/android/

使用 Android 实现联网

http://www.ibm.com/developerworks/cn/opensource/os-android-networking/

介绍Android Gestures的使用方法

http://www.hiapk.com/thread-43699-1-1.html

android 滑动加载数据

http://www.cnblogs.com/tt_mc/archive/2010/08/16/1800722.html

Listview动态加载数据

http://www.cnblogs.com/tanlon/archive/2011/03/20/1989323.html

Android MediaPlayer 简单综合应用------列出sdcard里所有.mp3文件,并且可以点击播放!

http://blog.csdn.net/Android_Tutor/archive/2009/12/23/5066020.aspx

Android中几种图像特效处理的集锦

http://blog.csdn.net/Android_Tutor/archive/2010/11/02/5981753.aspx

自动感应横,竖屏,然后选择适当的xml进行显示

http://edison-cool911.iteye.com/blog/717354

Android中共享全局变量(Application)

http://edison-cool911.iteye.com/blog/940082

Android完全关闭应用程序

http://yueguc.iteye.com/blog/939692

ImageButton按下效果设计

http://yueguc.iteye.com/blog/939686

text-to-Speech发音

http://qq398705749.iteye.com/blog/775320

Android简单的圆盘形菜单

http://chroya.iteye.com/blog/830682

Android放大镜的实现

http://chroya.iteye.com/blog/924577

android小知识:ArrayList和数组之间的转换

http://blog.csdn.net/brave_heart_lxl/archive/2011/02/11/6178909.aspx

简单的程序底部Tab例子

http://edison-cool911.iteye.com/blog/710063

横、竖屏幕动态切换(layout-land 和layout-port)

http://edison-cool911.iteye.com/blog/695137

为程序增加Download activity模块

http://www.hiapk.com/thread-6208-1-1.html

http://bbs.ldci.com.cn/simple/?t4375.html

http://www.androidres.com/index.php/2009/04/22/android-add-download-module/

Animation 动画透明转换,将一张图片透明后转换成另外一张图片

http://www.iteye.com/topic/937181

OPhone 2D UI 动画教程之一——Animation介绍

http://www.ophonesdn.com/article/show/185

Ophone 2D UI 动画教程之二——屏幕切换效果实现

http://www.ophonesdn.com/article/show/186

Matrix学习——如何使用Matrix

http://www.pin5i.com/showtopic-matrix-learning-how-to-use-the-matrix.html

http://www.pin5i.com/showtopic-matrix-learning-images-complex-changes.html

本博值得推荐的文章:

http://android.yaohuiji.com/about

http://www.moandroid.com/?cat=29

http://www.hlovey.cn/category/android

http://blog.csdn.net/cping1982/archive/2009/10/18/4693633.aspx

http://www.cnblogs.com/phinecos/category/207026.html

http://blogold.chinaunix.net/u2/85805/index.html

http://blogold.chinaunix.net/u2/85193/article_99332.html

http://blog.csdn.net/vagrxie/category/575260.aspx

http://bigcat.easymorse.com/?cat=7

    Android 中文API合集(3)(83篇)(chm格式)

http://www.cnblogs.com/over140/archive/2011/01/04/1925146.html

    Android2.2快速入门

http://www.cnblogs.com/over140/archive/2010/09/27/1836567.html

    [Android]使用ActivityGroup来切换Activity和Layout

http://www.cnblogs.com/over140/archive/2010/09/07/1820876.html

    [hessdroid]Android下使用Hessian与Java服务端通讯

http://www.cnblogs.com/over140/archive/2010/07/30/1788563.html

    MapiRule使用心得

http://www.cnblogs.com/over140/archive/2010/04/12/1699531.html

  推荐Android站点:

    Marshal‘s Bloghttp://marshal.easymorse.com/

    [googlecode]androidbmi[Android 相關資源]http://code.google.com/p/androidbmi/wiki/AndroidResource

    xirihanlinhttp://www.cnblogs.com/xirihanlin/

    永恒的记忆http://www.cnblogs.com/salam/tag/Android2.2/

    Android tt_mchttp://www.cnblogs.com/tt_mc/category/235762.html

    Android_Tutor的专栏http://blog.csdn.net/Android_Tutor/default.aspx

    mo-Androidhttp://www.moandroid.com/

    第三极http://disanji.net/category/open-source/android%E5%BC%80%E6%BA%90%E8%B5%84%E6%BA%90/category/open-source/android%E5%BC%80%E6%BA%90%E8%B5%84%E6%BA%90/

    { Android学习指南 }http://android.yaohuiji.com/

    [英]Learn Android

    [英]Android Tales

未选中的tab下边有一条白边,请问要如何去掉?解决方法

tb.setPadding(tb.getPaddingLeft(), tb.getPaddingTop(), tb.getPaddingRight(), tb.getPaddingBottom()-10);

找图标的搜索引擎

http://findicons.com/

http://www.iconfinder.com/ 这个是英文的也不错

Android屏幕大小和密度对照表,以及px、dip、sp等像素单位的解释

一直对px、dip、sp、dp这几个单位概念很模糊。网上查了下,基本理论上是清楚了。

1.px (pixels)(像素):屏幕上的点 ,与密度相关。密度大了,单位面积上的px会比较多。

2.dip或dp(与密度无关的像素)。这个和设备硬件有关,为了支持WVGA、HVGA和QVGA 5进制空间推荐使用这个。一种基于屏幕密度的抽象单位。设置一些view的宽高可以用这个,一般情况下,在不同分辨率,都不会有缩放的感觉。如果用px的话,320px占满HVGA的宽度,到WVGA上就只能占一半不到的屏幕了,那一定不是你想要的。

3.sp(与刻度无关的像素)放大像素– 主要处理字体的大小。

屏幕大小和密度对照表 :

下面是在manifest中设置app在不同分辨率时,是否支持多密度的方法。

<manifest xmlns:android="http://schemas.android.com/apk/res/android">

...

<supports-screens

android:smallScreens="true"

android:normalScreens="true"

android:largeScreens="true"

android:xlargeScreens="true"

android:anyDensity="true" />

</manifest>

为免费app嵌入Admob广告

http://www.moandroid.com/?p=1158#more-1158

http://www.eoeandroid.com/thread-1005-1-2.html

http://www.cnblogs.com/vaiyanzi/archive/2011/11/24/2261191.html

为免费app嵌入Admob广告,进而获得广告收入。

1.http://www.admob.com/注册一个帐号,

添加Add Mobile Site/app,输入相关信息后,提交完成,

下载Android平台使用的JAR,查看发布者 ID。

2.然后将JAR添加到你的项目中

Properties->Java Build Path->Libraries->Add JARs…->Select the JAR->OK

3.编辑AndroidManifest.xml

application节点中添加

<!– The application’s publisher ID assigned by AdMob –>

<meta-data android:value=”a14ae1ce0357305″ android:name=”ADMOB_PUBLISHER_ID” />

manifest节点添加权限申请

<!– AdMob SDK permissions –>

<uses-permission android:name=”android.permission.INTERNET” />

4.添加attrs.xml

/res/values/attrs.xml

<?xml version=”1.0″ encoding=”utf-8″?>

<resources>

<declare-styleable name=”com.admob.android.ads.AdView”>

<attr name=”testing” format=”boolean” />

<attr name=”backgroundColor” format=”color” />

<attr name=”textColor” format=”color” />

<attr name=”keywords” format=”string” />

<attr name=”refreshInterval” format=”integer” />

<attr name=”isGoneWithoutAd” format=”boolean” />

</declare-styleable>

</resources>

5.添加广告组件

<?xml version=”1.0″ encoding=”utf-8″?>

<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”

xmlns:admobsdk=”http://schemas.android.com/apk/res/com.moandroid.livesports”

android:orientation=”vertical”

android:layout_width=”fill_parent”

android:layout_height=”fill_parent”

>

<TextView

android:layout_width=”fill_parent”

android:layout_height=”wrap_content”

android:text=”@string/hello”

/>

<com.admob.android.ads.AdView

android:id=”@+id/ad”

android:layout_width=”fill_parent”

android:layout_height=”wrap_content”

admobsdk:backgroundColor=”#000000″

admobsdk:textColor=”#FFFFFF”

admobsdk:keywords=”Android application”

admobsdk:refreshInterval=”60″

/>

</LinearLayout>

6.显示效果

为免费app嵌入Admob广告,进而获得广告收入。

http://dev.10086.cn/cmdn/bbs/thread-62169-1-1.html

  • GroupDemo.zip (75.2 KB)
  • 描述: AbsActivityGroup,AbsSubActivity
  • 下载次数: 9
时间: 2024-08-09 13:12:37

android代码精华 各路大神写的代码精华,大家一起分享的相关文章

【同行说技术】Android从小白到大神必读资料汇总(二)

在文章<Android程序员从小白到大神必读资料汇总(一)>里面介绍了几篇Android入门和提升效率的技术资料,今天小编收集了5篇进阶的资料,赶紧来看看吧!另外,欢迎大家加入工程师博主交流群:391519124,交流博客经验和技术 一.Android开发相见恨晚的方法和接口 Android开发中,有哪些让你觉得相见恨晚的方法.类或接口? 二.Android 多渠道打包原理和使用 学会安卓 APP 多渠道打包的技巧,让你的APP开发更高效 三.Google Java Style:Google的

无法运行的贪吃蛇游戏代码,求大神帮忙修改!

#include <iostream> #include <windows.h> #include <stdlib.h> #include <conio.h> #include <time.h> //使用当前时间做种子 enum dir {up,down,left,right}; //枚举类型enum dir //围墙 class Fence { public: void initFence(); void OutputF(); public:

求各路大神帮忙?????

这是action中的插入的方法 public void doInsertStudent() throws IOException{ this.ajaxRun(new AjaxRun() { @Override public void run(BaseResultVO ajaxRsp) throws Exception { StudentModel model = getModel(); Map<String, String> returnMap = new HashMap<String,

求教各路大神,Fillder的证书一直无法在手机上打开,请教怎么解决

我跟足大神们的设置,软件是Fiddler4,手机是ios12.3.1. FD上该打勾的打勾了,该装证书的也装了,有帖子说重装证书和软件我也都试过,电脑也下了NET Framework 4.7_4.7.03062 手机的Wifi也设置好了Http代理,但它就是没办法在浏览器打开ip:port这个端口去下载证书,请问是什么问题呀... 原文地址:https://www.cnblogs.com/Casux/p/11493316.html

代码精进之路——如何写好代码

如何才能写好代码呢?我们可以从代码规范.起好名字.写好注释以及合理划分代码块等反面优化自己的代码. 代码规范 编码规范指的是针对特定编程语言约定的一系列规则,通常包括文件组织.缩进.注释. 声明.语句.空格.命名约定.编程实践.编程原则和最佳实践等. 规范的代码,可以降低代码出错的几率.比如之前提到的因为没有正确的缩进和括号导致的 bug.如果是一个追求或者遵从代码规范的程序员就很难犯这样的错误. 复杂是代码质量的敌人. 越复杂的代码,越容易出现问题,并且由于复杂性,我们很难发现这些隐藏的问题.

女程序员做了个梦,各路大神惊现神级评论!

开心一刻! 都说程序猿是地球上比较特殊的物种,而女程序猿(也称程序媛)更是稀缺物种,集万千宠爱于一身.比如,Twitter上的一位女程序员仅仅是做了一个梦,马上引来了一众程序猿的围观起哄,惊现各种神级评论! 原文梦境 Twitter话题.png 神级评论 亡羊补牢型 把那个女人的指针指向你即可: 谁让你把男朋友设成public的: 心真软,就该把他的接口屏蔽掉: protected 逛街(youOnly): 设计问题,应该采用单例模式: 没做回归测试: 标准做法是做个断言: 注释掉了,逛街的参数

请教各路大神,如何卸载win10系统edge浏览器?

注意:此篇文章并不是教程,只是个人操作流程分享.问题最后还是没有解决. 近期发现IE或者edge浏览器一打开,cpu资源占用就会蹭蹭蹭的往上窜,一股脑的用了360安全的体检.查杀.清理.优化,发现然而并没有什么用,ie和edge依然完全很猖狂的我行我素,独霸cpu,让我很是*疼. 然后想卸载,ie卸载比较简单,但是edge让我束手无策! 首先,依据个人平时卸载软件操作:正常的win+r组合命令,输入control然后enter键打开控制面板,点击程序下面的卸载程序,发现没有卸载或更改程序列表中没

数字游戏(两个大神写得)

Description 丁丁最近沉迷于一个数字游戏之中.这个游戏看似简单,但丁丁在研究了许多天之后却发觉原来在简单的规则下想要赢得这个游戏并不那么容易.游戏是这样的,在你面前有一圈整数(一共n个),你要按顺序将其分为m个部分,各部分内的数字相加,相加所得的m个结果对10取模后再相乘,最终得到一个数k.游戏的要求是使你所得的k最大或者最小.例如,对于下面这圈数字(n=4,m=2): 当要求最小值时,((2-1) mod 10)×((4+3) mod 10)=1×7=7,要求最大值时,为((2+4+

kvm大神写的搭建教程

1.物理机的系统安装(硬盘为300G+300G): 1 2 3 4 5 6 7 8 9 10 11 12 13 14 centos6.5 64位,不安装桌面环境,默认运行级别为3 分区: /boot 128M swap 8G / 20G /data1  第一块硬盘剩余空间 /data2  第二块硬盘全部空间 采用最小化安装+以下软件包: BaseSystem -- Base Development-- Development tools 要配置好dns 确定系统时间与北京时间同步 服务器要允许命