Android
二十六画生的博客
国内Top5硕士,先后在京东、字节从事多年后端开发、大数据开发。
展开
-
Android 滚动条属性
属性名称 描述android:background 设 置背景色/背景图片。可以通过以下两种方法设置背景为透明:”@android:color/transparent”和”@null”。注意 TextView默认是透明的,不用写此属性,但是Buttom/ImageButton/ImageView想透明的话就得写这个属性了。android:clickable 是否响应点击事件。android:原创 2015-10-19 17:18:44 · 1101 阅读 · 0 评论 -
onActivityResult(),startActivityForResult()的使用
范例1:注册时选择所在城市,MainActivity :package com.mingrisoft;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClic原创 2015-09-16 16:21:03 · 864 阅读 · 0 评论 -
android中操纵sqlite数据库
import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public class DBOpenHelper extends SQLiteOpenHelper { private static fi原创 2015-10-19 19:40:52 · 583 阅读 · 0 评论 -
Android,GridLayout布局(简易计算器)
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal" android原创 2015-09-16 16:39:55 · 1014 阅读 · 1 评论 -
android的ListView显示
package com.xiaoke.accountsoft.activity;import java.util.List;import com.xiaoke.accountsoft.dao.InaccountDAO;import com.xiaoke.accountsoft.model.Tb_inaccount;import android.app.Activity;import原创 2015-10-24 20:48:23 · 525 阅读 · 0 评论 -
android从网上下载图片
package com.example.exp14_5_1;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.Malform原创 2015-10-11 10:08:17 · 844 阅读 · 0 评论 -
查看android模拟器里的sqlite数据库
C:\Users\Administrator>adb shellroot@android:/ #root@android:/ #root@android:/ # ls -lls -ldrwxr-xr-x root root 2015-10-26 11:30 acctdrwxrwx--- system cache 201原创 2015-10-27 00:58:25 · 1540 阅读 · 0 评论 -
使用android内置浏览器打开网页
package com.example.exp14_10_1;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;import android.text.Editable;import and原创 2015-10-14 23:40:46 · 1809 阅读 · 0 评论 -
android多线程,在方法中执行
主类:package com.example.thread_1;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.MalformedURLExcepti原创 2015-11-20 11:37:41 · 648 阅读 · 0 评论 -
android多线程Handler
package com.example.thread_1;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.MalformedURLException;im原创 2015-11-20 11:46:43 · 517 阅读 · 0 评论 -
android每隔5s显示时间
package com.example.time_1;import java.util.zip.DataFormatException;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.text原创 2015-11-16 13:13:10 · 981 阅读 · 1 评论 -
android增删改查sqlite数据库
在网上一直没找到带界面的,或者代码是断断续续的,不如自己写一个。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orie原创 2015-11-23 14:21:42 · 574 阅读 · 0 评论 -
android定位使用基站
无论使用gprs还是wifi都要上网,就可以访问到基站的ip地址。直接贴代码:package com.example.gps_3;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.UnsupportedEncodingEx原创 2015-11-13 10:00:33 · 596 阅读 · 0 评论 -
android使用SharedPreferences保存值,值变化会提示
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Relati原创 2015-11-22 12:54:45 · 1477 阅读 · 0 评论 -
android两次点击返回键退出和按钮退出对话框
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_p原创 2015-11-22 11:48:33 · 735 阅读 · 0 评论 -
android添加触摸事件
android触摸事件package com.example.touch_1;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.MotionEvent;import androi原创 2015-11-02 00:47:56 · 829 阅读 · 0 评论 -
android选项菜单看不到more按钮
就是device的屏幕调小了,需要edit为屏幕大的device原创 2015-11-19 00:56:49 · 851 阅读 · 0 评论 -
android两种方法操作Sqlite数据库
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Linea原创 2015-11-28 00:56:00 · 521 阅读 · 0 评论 -
sqlite的日期类型
sqlite> select datetime('now');2015-11-28 05:15:22sqlite> select strftime( '%Y-%m-%d' , 'now', 'localtime');2015-11-28sqlite> select strftime( '%H-%M-%S' , 'now', 'localtime');13-17原创 2015-11-28 13:22:59 · 807 阅读 · 0 评论 -
android欢迎界面并执行任务
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Image原创 2015-12-01 19:30:01 · 448 阅读 · 0 评论 -
android检查sqlite数据库中是否存在某个元素
private boolean search_city(String str) { CityDBHelper dbHelper = new CityDBHelper(MainActivity.this, "city_db_2", null, 1); SQLiteDatabase db = dbHelper.getWritableDatabase(); Cursor curs原创 2015-12-03 00:08:18 · 7328 阅读 · 2 评论 -
android显式启动与隐式启动
package com.example.start_5;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;im原创 2015-12-22 15:58:14 · 1647 阅读 · 0 评论 -
android,app通过jdbc连接mysql
java.sql.SQLException: Access denied for user '192.168.1.101'@'root' (using password: YES),以前试了一次,调试了很久,还是以失败而告终,最近因为项目需要又重新调试了一次,终于把他拿下,GRANT ALL PRIVILEGES ON 数据库名.* TO root@'%' IDENTIFIED BY原创 2016-01-23 19:16:44 · 1184 阅读 · 1 评论 -
android读取工程里文件并显示在界面
package com.example.and_2;import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.i原创 2015-12-08 16:17:54 · 786 阅读 · 0 评论 -
android美化对话框
package com.example.dialog_1;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;import android.os.Handler;import android.原创 2015-12-27 09:41:25 · 1721 阅读 · 0 评论 -
Android进度条实例
MainActivity.javapackage com.example.progressbar_1;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.Menu;import android.view.MenuItem;import and原创 2016-03-01 11:59:01 · 641 阅读 · 0 评论 -
android动画,透明度渐变,图片移动
效果是:图片由透明变为不透明,文字由下往上移动MainActivity.javapackage com.example.imagealpha_2;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import原创 2016-01-14 18:49:18 · 1458 阅读 · 0 评论 -
android打开网页,使用手机浏览器
MainActivity.javapackage com.example.openweb_1;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.Menu;import andr原创 2016-01-14 18:57:18 · 2085 阅读 · 0 评论 -
android图像变为黑白
package com.example.clolorfultoblackwhite;import java.io.FileNotFoundException;import java.io.IOException;import android.app.Activity;import android.content.ContentResolver;import android.conte原创 2016-03-04 20:32:06 · 1832 阅读 · 0 评论 -
百度SDK定位
LocationActivity:package com.baidu.location.demo;import com.baidu.baidulocationdemo.R;import com.baidu.location.BDLocation;import com.baidu.location.BDLocationListener;import com.baidu.location原创 2016-02-23 20:07:26 · 3593 阅读 · 0 评论 -
响应鼠标点击的代码实现了在单独线程中下载图片并在ImageView显示
以下代码是否可以很好地工作,为什么?如果不行如何优化? public void onClick(View v){ Bitmap b=loadImageFromNetwork("http://example.com/image.png"); mImageView.setImageBitmap(b); }原创 2016-03-14 23:06:23 · 848 阅读 · 0 评论 -
listView点击事件
package com.example.listview_2;import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;i原创 2016-04-26 00:04:30 · 947 阅读 · 0 评论 -
android,service实例,播放音乐
package com.example.servicedemo;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android.view.Menu;import android.view.MenuItem;原创 2016-03-28 21:44:00 · 684 阅读 · 0 评论 -
android获取手机IP及&0xFF详解
package com.example.getip_1;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.util.Enumeration;import android.app.Activity;import android原创 2016-03-26 12:35:41 · 1056 阅读 · 0 评论 -
Intent和IntentFilter详解
Intent用于启动Activity, Service, 以及BroadcastReceiver三种组件, 同时还是组件之间通信的重要媒介.使用Intent启动组件的优势1, Intent为组件的启动提供了一致的编程模型. 无论想要启动的组件是Activity, Service, 还是BroadcastReceiver, 都可以使用Intent封装启动的意图.2, 在某些时候, 应转载 2016-04-10 17:09:50 · 404 阅读 · 0 评论 -
BroadCast广播实例
静态注册和动态注册的区别1)静态注册:在AndroidManifest.xml注册,android不能自动销毁广播接收器,也就是说当应用程序关闭后,还是会接收广播。2)动态注册:在代码中通过registerReceiver()手工注册.当程序关闭时,该接收器也会随之销毁。当然,也可手工调用unregisterReceiver()进行销毁。package com.exampl原创 2016-04-10 17:11:56 · 534 阅读 · 0 评论 -
android,bindService实例
package com.example.bindservice;import com.example.bindservice.BindService.MyBinder;import android.os.Bundle;import android.os.IBinder;import android.app.Activity;import android.content.Compone原创 2016-03-29 00:51:07 · 1948 阅读 · 0 评论 -
AlarmManager定时重复任务,发送心跳
package com.example.alarm_1;import android.app.Activity;import android.app.AlarmManager;import android.app.PendingIntent;import android.content.Intent;import android.os.Bundle;import android.ut原创 2016-04-10 20:05:54 · 6315 阅读 · 0 评论 -
andorid底部菜单导航
package com.example.tabhost_1;import android.app.ActivityGroup;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.ImageView;import android.wid转载 2016-04-11 17:04:08 · 549 阅读 · 0 评论 -
listview使用SimpleAdapter显示文字
package com.example.listview_4;import java.util.ArrayList;import java.util.HashMap;import android.app.Activity;import android.app.ListActivity;import android.os.Bundle;import android.view.Menu原创 2016-04-26 09:42:05 · 888 阅读 · 0 评论