- 博客(53)
- 资源 (17)
- 收藏
- 关注
转载 android animationset
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 要使用findViewById, 一定要使用layout / *.xml 做为使用者介面 setContentView( R.layout.main ); // 取得UI 介面中的V
2013-04-28 15:23:08 891
转载 android animator 动画
暂时只能的4.0+ 使用 扩展包 使用的时候报错animator 动画动画的作用是让UI有动感, 看上去时尚。Android中动画分两种方式:一种方式是补间动画Tween Animation,就是说你定义一个开始和结束,中间的部分由程序运算得到。另一种叫逐帧动画Frame Animation,就是说一帧一帧的连起来播放就变成了动画。
2013-04-28 14:58:55 709
转载 android 监听 系统message app 短信发送
其实是监听 发件箱数据的变化package com.example.testsms;import android.app.Activity;import android.database.ContentObserver;import android.database.Cursor;import android.net.Uri;import android.os.Bundle;im
2013-04-28 10:31:20 1124
原创 关于 Window.setAttributes(LayoutParams a) 的一些操作 全屏 ,设置亮度 关闭键盘灯等
package com.example.testkeylight;import android.app.Activity;import android.os.Bundle;import android.provider.Settings.SettingNotFoundException;import android.util.Log;import android.view.Menu;
2013-04-27 15:55:22 4145
原创 推荐一个好用的UML 软件
https://members.change-vision.com/files/astah_community/6_7_0/astah-community-6_7_0-43495-jre-setup.exe比Visio好用多了magicdraw 罗生阳用的http://www.nomagic.com/products/magicdraw.htmlhttp://www.n
2013-04-27 10:02:57 904
原创 Eclipse 输出自动输类的Uml 插件
官方地址http://plantuml.sourceforge.net/eclipse.html1.安装插件Go to Help/Software Update/Find and install... or Help/Install new software...For Eclipse 3, you must use plugin version 1.1.7, in one of
2013-04-26 20:32:34 1541
转载 启动另外的一个应用程序的Activity(三种方式)
第一种(我自己写的) :之前在网上看来一些,很多不是我要的可以启动另外一个应用程序的主Activity. //这些代码是启动另外的一个应用程序的主Activity,当然也可以启动任意一个Activity ComponentName componetName = new ComponentName( //这个
2013-04-25 15:54:21 626
原创 ApiDemo学习 search 组件
<activity android:name=".app.SearchInvoke" android:label="@string/search_invoke" >
2013-04-22 21:07:00 721
转载 Api demo源码学习--App/Device Admin
Android提供了DevicePolicyManager类,让app可以完成一些系统级别的操作。如设置密码,一键锁屏,一键恢复出厂设置、设置屏幕灯光渐暗时间间隔等。让我们的应用程序拥有较高程度的权限。首先,必须为app注册权限:android:permission="android.permission.BIND_DEVICE_ADMIN"要使用D
2013-04-22 17:12:27 844
转载 Android优秀开源项目 UI项目居多
本帖最后由 tisa007 于 2013-4-27 10:37 编辑Android经典的开源项目其实非常多,但是国内的博客总是拿着N年前的一篇复制来复制去,实在是不利于新手学习。今天爬爬把自己熟悉的一些开源项目整理起来,希望能对Android开发同学们有所帮助。另外,如果你有比较好的项目推荐,也烦请在评论里分享出来,我会定期更新博客内容。项目篇:Apollo音乐
2013-04-22 16:37:18 885
转载 通过 http 协议上传文件(rfc1867协议概述) multipart/form-data;boundary 解释
1、概述在最初的 http 协议中,没有上传文件方面的功能。 rfc1867 (http://www.ietf.org/rfc/rfc1867.txt) 为 http 协议添加了这个功能。客户端的浏览器,如 Microsoft IE, Mozila, Opera 等,按照此规范将用户指定的文件发送到服务器。服务器端的网页程序,如 php, asp, jsp 等,可以按照此规范,解析出用户发
2013-04-21 18:37:58 2075
转载 ViewPager的 OnPagechangerListener的三个回调
myViewPager.setOnPageChangeListener(new OnPageChangeListener() {054 055 @Override056 public void onPageSelected(int arg0) {057 Log.d("k
2013-04-20 20:03:57 1403
转载 mysql 插入数据后返回当前的自增ID方法
存储过程的写法:mysql>create procedure test( ->in username varchar(50), ->in password varchar(50), ->out userid int) ->begin ->set @sql=concat("inser
2013-04-20 15:19:17 778
原创 apidemo 学习 android 实现透明activity
<activity android:name=".app.TranslucentActivity" android:label="@string/activity_translucent" android:theme="@style/Theme.Translucent" >
2013-04-17 15:41:08 853
原创 Android , Java 文件操作类
package com.su.filesystem;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.i
2013-04-17 09:49:02 835 1
转载 android 由解析bitmap引起的内存溢出问题
发表于 2012/10/28 由 peibingqing最近在做一款塔防游戏,用的事surfaceview框架,由于图片过多,而且游戏过程中都需要这些图片,所以加载成bitmap后造成OOM(out of memory)异常。下面是我一步一步找解决此问题的纪录,再此分享,希望对以后出现此问题的开发者有所帮助。第一:出现问题,我的测试手机是2。2android操作系统,不会出现o
2013-04-17 09:11:01 1037
转载 Android View绘制流程
框架分析在之前的下拉刷新中,小结过触屏消息先到WindowManagerService(Wms)然后顺次传递给ViewRoot(派生自Handler),经decor view到Activity再传递给指定的View,这次整理View的绘制流程,通过源码可知,这个过程应该没有涉及到IPC(或者我没有发现),需要绘制时在UI线程中通过ViewRoot发送一个异步请求消息,然后ViewRoot自
2013-04-16 18:12:33 711
转载 Apidemo学习 android 自定义View
哈哈,兄弟我终于自己写了一个view,不是网上那种简单的哦,还是有一定技术含量的,我是通过学习ApiDemo(android自带的sample)里面LabelView实现的,先谈谈学习过程,觉得一开始不应当盲目的动手做,应对想把原理搞明白,哪怕一个很小的View,也应当将各个细节弄清楚,等这些搞定了,接下来的工作就是水道渠成了!自定义一个View那必须继
2013-04-16 16:44:39 693
原创 ApiDemo学习 listView滑动显示 字母 windowmanager学习
/* * Copyright (C) 2007 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * Yo
2013-04-16 16:39:43 1341
原创 ApiDemo学习 setEmptyView的用法
其实应该吧emptyView放在 listView的下面 <!-- The frame layout is here since we will be showing either the empty view or the list view. --> <FrameLayout android:layout_width="match_
2013-04-16 15:37:22 942
原创 Android 事件派发流程图
参考了几个大神的blog 算是学习了http://blog.csdn.net/stonecao/article/details/6759189http://www.cnblogs.com/thinear/archive/2012/08/05/2613292.html
2013-04-16 11:39:51 1239
转载 10个比Visio更好的流程图制作软件
1、StarUML 一款知名的免费开源的UML建模工具。 2、ArgoUML 另一个著名的开源UML建模软件,ArgoUML支持Windows、Mac、Linux等主流操作系统。 3、OpenOffice Draw OpenOffice是一个可代替微软Office办公套件的免费产品
2013-04-15 23:08:41 4737
原创 ApiDemo学习 炫酷的 layoutAnimation
所在包:com.example.android.apis.viewapidemo还是有非常多的好东西的 作为初学者 必须看啊首先是一个一个叠下来的动画很简单 gridview中的:android:layoutAnimation="@anim/layout_grid_fade"<gridLayoutAnimation xmlns:android="http
2013-04-15 17:57:09 810
转载 Java中自定义枚举(Enum)项的值及int和Enum的互相转换
C++中定义枚举的时候可以直接指定枚举项的值,如:"enum {MAX_LENGTH = 255};"。其实Java也可以,今天学到了这种语法。C++的int和枚举互相转换使用强制类型转换即可,但在Java中从int构造Enum需要自己实现(不过如果枚举值从0开始递增就简单了,参考第二段代码)。自定义枚举值代码如下:==============================代码的分割线=
2013-04-15 14:50:53 1475
转载 CheckableLinearLayout 实现一个可选中的layout 以及 CheckableImageView
package com.example.testchecklinearlayout;import android.content.Context;import android.util.AttributeSet;import android.widget.Checkable;import android.widget.LinearLayout;public class Checkab
2013-04-15 14:48:43 2364
转载 PHP 的 "Header already sent" 錯誤
使用 header() 可以向 browser 發出 header 資訊,可以實現轉址或強制 browser 不要將頁面快取等。很多學習 PHP 的朋友也會遇過 "Header already sent" 錯誤,這個錯誤在使用 header() 或 session_start() 這類 functions 時,如果之前輸出過任何內容便會產生,即使是 html tag, 空字串或者空行也會一樣。例如
2013-04-14 09:59:57 673
转载 三种JS对话框
三种弹出对话框的用法实例function ale() {//这个基本没有什么说的,就是弹出一个提醒的对话框alert("我敢保证,你现在用的是演示一");}function firm() {//利用对话框返回的值 (true 或者 false)if (confirm("你确信要转去 天轰穿的博客?")) {//如果是true ,那么就把页面转向thcjp.cnblogs.c
2013-04-13 20:34:07 647
原创 android 文件选择器控件
http://dl.vmall.com/c0bvxnkozt封装了 直接调用就可以 调用方法如下:package com.debby;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.
2013-04-13 16:16:19 1044
转载 NDK 如何在Android中使用编译好的.so库
在bill的上一篇文章【Win7下Android native code的编译和调试】中,已经成功编译并生成了一个动态库“libDemoModule.so”(没时间看前文的朋友,bill在本文后上传了“libDemoModule.so”的附件,下载后按照本文所述也可进行相关试验)。既然是库,就是拿来用的,而比起编译来说,使用就显得顺手多了。下面bill就简单地介绍下如何在另外一个android
2013-04-12 17:20:29 663
转载 Androiod 开发精要 笔记
在Android中,所有的组件都是在主线程上构造的。因此,Service.onStartCommand函数的执行会阻塞主线程。如果涉及数据库读写、网络通信、复杂运算等耗时操作,那么就需要将相关操作放入独立的进程或线程中去执行。将组件放入独立的进程中,可以通过配置文件的process参数来实现,代码如下:// 在service配置信息中,增加process service andr
2013-04-11 21:04:54 872
转载 MySQL 数据类型 详解
数值类型 MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。 表列出了各种数值类型以及它们的允许范围和占用的内存空间。类型大小范围(有符号)范围(无符号)用途
2013-04-10 20:33:50 670
原创 PHP echo utf-8 中文 乱码问题的解决
首先设置 php代码为文件为 utf-8然后header ( "Content-Type:text/html; charset=utf-8" );在浏览器运行就可以了
2013-04-10 18:28:43 1442
转载 android View.setTag()与View.getTag()的作用
这个东西在一些需要用到Adapter自定控件显示方式的时候非常有用Adapter 有个getView方法,可以使用setTag把查找的view缓存起来方便多次重用public View getView(int position, View convertView, ViewGroup parent) { ViewHolder vh; if (conver
2013-04-10 15:11:33 875
转载 PHP递归建立文件夹
looking for setting the recursive flag to true?<?php// Desired folder structure$structure = './depth1/depth2/depth3/';// To create the nested structure, the $recursive parameter // to mkdir() m
2013-04-10 09:24:39 868
原创 PHP文件上传
以前学的知识没有 实践就全忘了! 现在吧一些重要的以总结 后用html <form enctype="multipart/form-data" method="post" action="uploadaction.php" name="myform"> 文件上传 请填写用户名: 请简单介绍该文件
2013-04-10 09:22:23 717
原创 Android 获取内存使用状况的总结
1.Java代码获取Yes, you can get memory info programmatically and decide whether to do memory intensive work.Get VM Heap Size by calling:Runtime.getRuntime().totalMemory();Get Allocated VM M
2013-04-08 11:14:25 2302
转载 Android Shell命令dumpsys
dumpsys命令可以显示手机中所有应用程序的信息,并且也会给出现在手机的状态。直接执行adb shell dumpsys会显示以下所有信息。1SurfaceFlinger, accessibility, account, activity, alarm, appwidget, audio, backup, battery, batteryinfo
2013-04-08 10:50:54 1272
原创 去除 listview Gridview 滑动到边界 的 阴影
1,xml:android:overScrollMode=”never”2, java代码 setOverScrollMode(OVER_SCROLL_NEVER)需要判断api的版本public static int getApiLev() { int version = 0; version = android.os.Build.VERSION.SDK_INT;
2013-04-07 11:27:23 1392
转载 android:自动横竖屏切换在各种需求下的处理
首先,切换横屏的方法,有好几种,这里只说一种,启动了模拟器之后按Ctrl+F11(有说按F12的,我按是没用)就可以在横竖屏间来回切换了.默认情况下,在横竖屏切换时,屏幕的布局也会跟着切换,并且会重启当前的activity,(重载的原理:If the configuration of the device (as defined by the Resources.C
2013-04-07 10:51:27 812
网易微博Android SDK 120225 Tblog4a.zip
2012-02-25
Android-Gsnap截图代码所用库文件.
2011-11-11
myeclipse破解资料
2011-10-25
如何学习程序设计?
2011-10-05
二进制转原码反码补码 C语言源码
2011-09-28
零基础学QT4 全书
2011-09-02
数据结构课程设计 迷宫求解 源码
2011-07-05
數據結構课程設計——生死者遊戲源代碼(可以運行)
2011-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人