自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿乾的专栏

乐在其中

  • 博客(22)
  • 收藏
  • 关注

原创 iOS七日初级研发速成-朱崇乾-专题视频课程

七天学会一个iOS项目研发

2018-01-29 09:17:23 153

转载 Android 一种通用的按键精灵的实现思路

转载请注明出处:校酷网-大学生菁英创业平台实现按键精灵的思路主要有三种:1.AccessibilityService辅助类,这个类是设计用来帮助残障人士使用android 手机的,我们可以利用它实现按键精灵的部分功能,因为利用这个类只能找到页面的控件,然后对控件进行模拟点击,不能实现对屏幕的某个位置进行点击2.Instrumentation方法,这种方法确实可以点击屏幕上任何位

2018-01-27 14:25:11 11693

转载 Android开发——Activity间的值传递

onActivityResult主要功能:在一个主界面(主Activity)上能连接往许多不同子功能模块(子Activity上去),当子模块的事情做完之后就回到主界面,或许还同时返回一些子模块完成的数据交给主Activity处理。这样的数据交流就要用到回调函数onActivityResult。startActivityForResult(Intent inten

2015-04-25 14:02:16 704

原创 Android开发——拨打电话的实现

在拨打电话的时候,首先要在AndroidManifest中添加user—permission,这样就实现了对拨打电话的声明,然后通过自定义的Intent对象,通过ACTION_CALL 键和Uri.parse()方法将用户输入的电话号码输入,完成拨打的功能。程序清单:MainActivity.javapackage xiaocool.net.textmobile;import

2015-04-11 17:46:21 1018

转载 解决 Eclipse Android studio adb 无法打开的问题

发现adb莫名出问题了,百度了以下才知道adb端口号被占用了,解决方法如下1.打开cmd命令,输入netstat   -aon|findstr "5037" ——查看谁在占用5037端口号(原因adb需要使用此端口号才能正常使用)2.看看那个进程占用了5037的端口号结束该进程,在cmd命令行下输入taskkill /pid 进程号 /f

2015-04-11 15:12:24 1183

原创 Android开发——sd卡的使用

可以使用DOS命令进行创建,如下:在Dos窗口中进入androidSDK安装路径的tools目录,输入以下命令创建一张容量为2G的SDCard,文件后缀可以随便取,建议使用.img:mksdcard2048M D:\AndroidTool\sdcard.img在程序中访问SDCard,你需要申请访问SDCard的权限。 在AndroidManifest.

2015-04-11 15:06:03 314

原创 Android开发——数据库内容的查询

查询数据publicCursor query(String table, String[] columns, String selection,           String[] selectionArgs,StringgroupBy,String having,           String orderBy)

2015-04-11 15:04:21 1245

原创 Android开发——数据库的内容的删除和修改

删除记录    与插入、修改记录相同,删除记录也有两种实现形式第一种是通过SQLiteDatabase的delete()方法删除第二种是编写删除记录的SQL语句,在执行execSQL()方法删除记录。3.1delete()方法   Delete( Stringtable,StringwhereClause,St

2015-04-11 15:01:00 4708

原创 Android开发——数据库的添加

   删除表和索引,需要使用execSQL()方法调用DROPINDEX和 DROPTABLE语句。  添加的实现通过SQLiteDatabase对象的insert()方法。这些方法把SQL 语句的一部分作为参数。 1)insert()方法    可使用SQLiteDatabase的insert

2015-04-11 14:58:11 638

原创 Android开发——数据库及表的建立

下面示例代码展示了如何继承SQLiteOpenHelper创建数据库:       //继承SQLiteOpenHelper类即可创建数据库public class  DBHelperextendsSQLiteOpenHelper {        private static  final String DB_NAME=“c

2015-04-11 14:54:31 877

原创 Android开发——数据库及表的建立

数据存储之数据库存储      数据库存储在data/项目文件夹>/databases/下。Android开发中使用SQLite数据库Activites可以通过ContentProvider或者 Service访问一个数据库。    Android 提供了SQLiteOpenHelper帮助你创建一个数据库,你只要继承SQLiteOpenHelper类,

2015-04-11 14:43:04 1014

原创 Android开发——数据存储之文件存储

通过openFileOutput和openFileInputput方法现。写文件使用OutStream,可以通过openFileOutput方法 获得OutStream对象。写文件使用InStream,可以通过openFileInput方法 获得InStream对象。例子:程序清单1File.javapackage xiaocool.net.memo

2015-03-28 08:57:42 338

原创 android开发———数据存储之SharedPreferences

使用SharePreferences保存key-value对步骤:第一步:使用Activity.getSharePreferences方法获得SharedPreferences对象。第二步:使用SharedPreferences获取SharedPreferences.Editor对象。第三步:使用SharedPreferences.Editor.putxxx方法保存key-value对

2015-03-28 08:48:47 355

原创 Android学习——ListView使用(四)

基于BaseAdapter的ListView在创建一个BaseAdapter对象的过程中,扩展该对象需要重写以下四个方法1、getCount()2、getltem(int position)3、getltemID(int position)4、getView(int position, View convertView)程序清单1MainActivity.javap

2015-03-14 18:20:38 314

原创 Android学习—ListView使用(三)

基于数组的ListView程序清单1main.xmlxml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent" android:layout_

2015-03-14 17:59:19 294

原创 Android学习—ListView的使用(二)

SimpleAdaptersimpleAdapter的扩展性最好,可以定义各种各样的布局出来,可以放上ImageView(图片),还可以放上Button(按钮),CheckBox(复选框)等等。使用SimpleAdapter 创建ListView。程序清单1   http://schemas.android.com/apk/res/android"     

2015-03-14 17:03:20 282

原创 Android学习——ListView的使用

基于ArrayAdapter创建ListView,ArrayAdapter最为简单,只能展示一行字。     ArraryAdapter的构造需要三个参数,依次为this,布局文件,数据源。同时用setAdapter()完成适配的最后工作。MainActivity.javapackage xiaocool.net.aq;import android.app.Activity

2015-03-14 16:46:22 393

原创 Android项目学习—Intent的作用详解

1.什么是IntentIntent是一种运行时绑定(run-time binding)机制,它能在程序运行过程中连接两个不同的组件。通过使用Intent,程序可以向Android表达某种请求或者意愿,Android会根据意愿的内容选择适当的组件来完成请求。2.显式Intent显式Intent指定了组件属性的Intent,通过指定具体的组件类。实例如下(1)新建布局文件Xiaoxi.

2015-03-07 17:49:10 766

原创 Android项目学习—Tabhost用法详解

控件TabHost的功能和web技术中的“选项卡”控件显示的效果一样,都是用最小的空间显示更多的数据。一.Tabhost的相关介绍1. TabHost常用组件TabWidget : 该组件就是TabHost标签页中上部 或者 下部的按钮, 可以点击按钮切换选项卡;TabSpec: 代表了选项卡界面, 添加一个TabSpec即可添加到TabHost中;创建选项卡 :

2015-03-07 15:41:08 455

原创 Android学习——HorizontalScollview水平滚动控件

HorizatalScollView控件只是支持水平滚动,而且它只能包含一个控件,通常是在标签中定义一个标签并且在标签中android:orientation属性值设置为horization.然后在标签中放置多个控件,如果标签中的控件所占的总宽度超出屏幕的宽度,就会出现滚动效果。<LinearLayout xmlns:android="http://schemas.android.

2015-03-03 21:36:47 3757

原创 Android初级实战开发 实战项目:类FaceBook-朱崇乾-专题视频课程

此课程为类FaceBook 的,家校通实战项目。从初级开始,以项目研发为主线融入基础知识的讲解。一步步做出完整的项目

2015-02-26 10:16:30 110

转载 35岁前成功的12条黄金法则[zt]

第一章:一个目标    一艘没有航行目标的船,任何方向的风都是逆风    1、你为什么是穷人,第一点就是你没有立下成为富人的目标    2、你的人生核心目标是什么?    杰出人士与平庸之辈的根本差别并不是天赋、机遇,而在于有无目标。    3、起跑领先一步,人生领先一大步:成功从选定目标开始    4、贾金斯式的人永远不会成功    为什么大多数人没有成功?真正能完成自己计划的人只有5%,大多数

2005-08-19 09:50:00 617 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除