
Android
缓行者
这个作者很懒,什么都没留下…
展开
-
Android酱油笔记之透明Button
有时候,我们需要让按钮变得透明,一般可以这样实现<Button android:id="@+id/b" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/start" android:bac原创 2013-01-21 18:21:44 · 552 阅读 · 0 评论 -
Android酱油笔记之开启wifi热点
Android SDK并没有提供开启热点的方法,但是我们可以利用JAVA的反射技术实现,如下,我们开启一个SSID为WifiAP,密码为12345678的热点 WifiConfiguration apConfig = new WifiConfiguration(); //配置热点的名称 apConfig.SSID = "WifiAP"; apConfig.allowedAut原创 2013-05-18 16:07:36 · 1187 阅读 · 0 评论 -
Android酱油笔记之圆角矩形
如下 <stroke android:width="3dp" android:color="#ADD8E6" /> <padding android:bottom="5dp" android:left="5dp" android:right="5dp" android:top="5dp" /> 你也可以在这里下载http://原创 2013-05-20 14:42:39 · 992 阅读 · 0 评论 -
Android酱油笔记之左右滑动的ListView实现
转载请注明出处http://blog.youkuaiyun.com/slow_liao思考:ListView自身是个上下滑动的view,当我们在Activity监听左右滑动事件时,很多时候我们会发现,会在ListView中没有达到理想效果,但是否就没有解决的办法呢?当然不是,没有实现不了的效果,只有实现不了的程序员。案例:网易新闻借鉴:网上有很多种解决思原创 2013-05-11 14:56:59 · 1024 阅读 · 0 评论 -
Android酱油笔记之关于colors.xml的各种颜色收集
#FFFFFF #FFFFF0 #FFFFE0 #FFFF00 #FFFAFA #FFFAF0 #FFFACD #FFF8DC #FFF5EE #FFF0F5 #FFEFD5 #FFEBCD #FFE4E1 #FFE4C4 #FFE4B5 #FFDEAD #FFDAB9 #FFD700 #FFC0CB #FFB6C1 #FFA500 #FFA07A #F原创 2013-05-12 21:02:17 · 568 阅读 · 0 评论 -
Android酱油笔记之关于退出所有Avtivity
将所有Activity存入一个全局List,退出时,遍历退出原创 2013-11-21 22:55:54 · 924 阅读 · 0 评论 -
Android酱油笔记之上传文件到php web
1原创 2014-01-09 18:23:19 · 1574 阅读 · 0 评论 -
Android酱油笔记之关于ZXing二维码项目
最近二维码挺热的,许多App都用上了,因为预测未来的需求,所以本屌丝打算把项目下载来看看,废话不多说,此处,我们以目前官方最新的2.3为例。1.下载http://repo1.maven.org/maven2/com/google/zxing/core/2.3.0/core-2.3.0-sources.jar2.下载http://zxing.googlecode.com/files/ZXin原创 2013-12-25 15:12:29 · 1548 阅读 · 2 评论 -
Android酱油笔记之获取web图片
此次开发基于LAMP+Android1.搭建LAMP环境2.ubuntu默认apache的www目录是/var/www,在此处新建一个download目录,放入图片,例如a.png,b.png3.编写Android代码。 URL url = new URL("192.168.0.1/download/a.png"); HttpURLConnection http = (H原创 2014-01-13 00:10:16 · 573 阅读 · 0 评论 -
Android酱油笔记之关于AsyncImageLoader学习
前段时间接触异步加载listview网络图片,遇到很多问题,在网上搜索,发现牛人写了AsyncImageLoader这么一个工具,学习并记录如下1.AsyncImageLoader.javaimport java.io.IOException;import java.io.InputStream;import java.lang.ref.SoftReference;import ja原创 2014-01-14 11:40:56 · 3341 阅读 · 0 评论 -
Android酱油笔记之关闭AlertDialog.Builder对话框
AlertDialog.Builder builder = new AlertDialog.Builder(this);Dialog dialog = builder.show();dialog.dismiss();原创 2014-02-08 23:06:23 · 901 阅读 · 0 评论 -
Android酱油笔记之按钮抖动
第一步:准备两个动画效果的XML文件,加入到 res/anim/目录下:Shake.xml文件,抖动的方式:<translate xmlns:android="http://schemas.android.com/apk/res/android"android:fromXDelta="0"android:toXDelta="10"android:duration="300"原创 2014-02-27 17:31:33 · 2951 阅读 · 0 评论 -
Android酱油笔记之Gridview第一个item点击效果问题
昨天给Gridview的item加上了点击抖动效果,(参考链接http://blog.youkuaiyun.com/slow_liao/article/details/20062119)今天发现,点击第一个item时,第一次经常会失效,然后第二次点击才有效果,经测试发现,确实监听到了第一次的点击事件,但是第一次点击事件的动画效果却没有表现出来。怀疑是界面刷新之类的有关。现提供一种解决方式:gridView原创 2014-02-28 11:33:39 · 4549 阅读 · 1 评论 -
Android酱油笔记之Button置于上层
开发时遇到相对布局RelativeLayout下Button控件被遮盖的问题,现提供一个解决方式,在代码中调用button.bringToFront();原创 2014-03-04 09:58:15 · 2244 阅读 · 0 评论 -
Android酱油笔记之浮动的Activity对话框
Activity可以当成对话框来使用,仅需要在AndroidManifest.xml中注册activity时像如下注明:原创 2013-01-22 18:54:38 · 508 阅读 · 0 评论 -
Android酱油笔记之从View启动Activity
当我们自定义view的组件时,有时候需要在继承了view类中启动另一个Activity,有多种方法可以完成,下面记录一种很简单的:Intent intent = new Intent(this.getContext(),XXCCA.class);this.getContext().startActivity(intent);原创 2013-01-22 18:48:48 · 1189 阅读 · 2 评论 -
Android酱油笔记之ListView的Button事件
实现ListView的Adapter有多种,此处以SimpleAdapter为例。我们知道,ListView以Adapter为基础,实现了各个Item的内容。根据文档,我们可知SimpleAdapter中的getView()负责实现ListView的Item内容,所以,我们可以利用重新实现SimpleAdapter的getView()方法,在里面绑定按钮事件public cla原创 2013-01-21 15:25:44 · 996 阅读 · 0 评论 -
android酱油笔记之视图全屏和屏幕宽高
import android.app.Activity;import android.os.Bundle;import android.view.Display;import android.view.View;import android.view.Window;import android.view.WindowManager;public class a extends Ac原创 2012-12-24 18:46:29 · 368 阅读 · 0 评论 -
Android酱油笔记之自定义View的宽高
import ……public class GameView extends View{ …… //自定义view的宽高 @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int width = game.getScreenWidth()-game.getScree原创 2012-12-24 19:02:27 · 6183 阅读 · 2 评论 -
Android酱油笔记之关于AlertDialog的Unable to add window token null is not for an application解决办法
错误:AlertDialog.Builder builder = new Builder(getApplicationContext());正确:AlertDialog.Builder builder = new Builder(XXXActivity.this);原创 2012-12-24 18:39:02 · 428 阅读 · 0 评论 -
Android酱油笔记之关于java.lang.IllegalArgumentException: contains a path separator的问题
该问题主要出现于Android2.2版本以前。我们可以借助下面这个类来解决这个低版本问题。class DatabaseContext extends ContextWrapper {private static final String DEBUG_CONTEXT = "DatabaseContext";public DatabaseContext(Context base) {原创 2012-12-30 02:55:44 · 12327 阅读 · 0 评论 -
Android酱油笔记之判断SD卡是否存在
//判断SD卡是否存在String sd=android.os.Environment.getExternalStorageState();if (!sd.equals(android.os.Environment.MEDIA_MOUNTED)){ Log.v("Not SD!", "The Code in XX.java");}原创 2012-12-30 01:43:29 · 493 阅读 · 0 评论 -
Android酱油笔记之AlertDialog
AlertDialog.Builder builder = new Builder(GameMain.this);builder.setMessage("确认退出吗?");builder.setTitle("提示");builder.setPositiveButton("确认", new OnClickListener() { @Override public void o原创 2012-12-24 18:48:19 · 424 阅读 · 0 评论 -
Android酱油笔记之监听返回键
public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { Log.v("BackKey","Down"); } return sup原创 2013-01-02 23:57:27 · 525 阅读 · 0 评论 -
Android酱油笔记之SQLiteDatabase
Android提供了SQLiteDatabase代表数据库,当SQLiteDatabase和指定数据库实现某种联系,接下来就可以使用SQLiteDatabase对象来管理和操作数据库。(1).SQLiteDatabase有以下的静态方法来打开一个文件对应的数据库:static SQLiteDatabase openDatabase(String path,SQLiteDatabas原创 2012-12-29 12:56:56 · 745 阅读 · 0 评论 -
Android酱油笔记之关于android.content.ActivityNotFoundException问题
关于android.content.ActivityNotFoundException: Unable to find explicit activity class {com.a.b/com.a.b.XXActivity}; have you declared this activity in your AndroidManifest.xml?有时候我们已在AndroidManifest.原创 2012-12-31 18:08:08 · 1993 阅读 · 0 评论 -
Android酱油笔记之自定义View
public class GameTitle extends View{ //自定义的类,另外实现 private Game game; public GameTitle(Context context,AttributeSet attrs) { super(context); //获取单例模式 game = Game.getInstance(); } @Overri原创 2013-01-07 13:05:45 · 365 阅读 · 0 评论 -
Android酱油笔记之简单反编译
反编译是不对滴,不劳而获也是不对滴但是....先百度下载下面几个工具1.APKMulti-tool(有中文版)2.dex2jar3.jd-gui步骤①下载完后解压,先看dex2jar,里面有个dex2jar.bat文件②拖动apk文件给它,转换一个jar文件出来③使用jd-gui.exe打开那个啥jar(nani,看不到xml?)④请使用原创 2013-01-13 00:43:32 · 333 阅读 · 0 评论 -
Android酱油笔记之天气预报
基于各种强大的因素影响,我们在使用Google的天气预报会发生神奇的事件,故本例子利用中国天气网的接口,读者可登陆http://wishblog.sinaapp.com/378了解//传入地址,获取网页信息String str = getHtml("http://m.weather.com.cn/data/101280101.html"); 其中101280101是城市代码,此原创 2013-01-17 22:40:17 · 718 阅读 · 0 评论 -
Android酱油笔记之左右滑屏切换Activity效果实现
Android左右滑屏效果的实现方式有很多,最近闲时发现一种写法,就此将它记录下来我们先画一个图其中,黑色是android手机屏幕,红色是很简单的一个坐标系,左边有个点代表-100%,右边有个点代表100%,可能这里解说木有那么专业,也许大家等下就晓得了,勿要拍砖。一般情况下,我们使用以下语句转换ActivityIntent intent = new Intent(原创 2013-01-20 23:40:09 · 5894 阅读 · 0 评论 -
分享几个AndroidSDK镜像源
Android SDK在线更新镜像服务器大连东软信息学院镜像服务器地址:http://mirrors.neusoft.edu.cn 端口:80北京化工大学镜像服务器地址:IPv4: http://ubuntu.buct.edu.cn/ 端口:80IPv4: http://ubuntu.buct.cn/ 端口:80IPv6: h原创 2015-03-17 23:23:26 · 55535 阅读 · 4 评论