• android命令行创建并打包项目
    命令行创建Android项目 查看sdk信息 将目录更改到 Android SDK 的tools/的路径。 执行: android list targets 这将打印您已经为您的 SDK 下载可用的 Android平台的列表。查找您要对其编译使您应用程序的平台的目标 id 的便笺。我们建议您选择可能的最高版本。您仍可以生成您的应用程序支持较旧的版本,但将生成目标设置为最新版本允许您优化您的应用程序的最新设备。 创建项目 命令 android create project --target <target_ID> --name <your_project_name>--path path/to/your/project --activity <your_activity_name> --package 命令示例 android create project --target 42 --name MyFirstApp --path F:\Workspace_Test\test\MyFirstApp --activity MainActivity --p…
    作者:七零 时间:2017-02-21 分类:Android 评论:0条 浏览:7410次
  • 根据json执行本地方法
    package org.qiling.helper;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;import org.qiling.activity.BrowserActivity;public class ActHelper{ /** * 服务器返回数据回调本地方法 * @param json */ static public void callback(final Activity context,String json) { try { //判断是json数组还是json对象 if (json.subSequence(0, 1).equals("[")) { JSONArray arr = new JSONArray(json); for (int i = 0; …
    作者:七零 时间:2017-02-20 分类:Android 评论:0条 浏览:5125次
  • Android获取本机号码(收集)
    首先我们来明确几个概念:   SIM卡存储的数据可分为四类: 第一类是固定存放的数据。这类数据在移动电话机被出售之前由SIM卡中心写入,包括国际移动用户识别号(IMSI)、鉴权密钥(KI)、鉴权和加密算法等等。 第二类是暂时存放的有关网络的数据。如位置区域识别码(LAI)、移动用户暂时识别码(TMSI)、禁止接入的公共电话网代码等。 第三类是相关的业务代码,如个人识别码(PIN)、解锁码(PUK)、计费费率等。 第四类是电话号码簿,是手机用户随时输入的电话号码。用户全部资料几乎都存储在SIM卡内,因此SIM卡又称为用户资料识别卡。   IMSI是一个唯一的数字, 标识了GSM和UMTS 网络里的唯一一个用户. 它存储在手机的SIM卡里,它会通过手机发送到网络上. IMSI 与 SIM唯一对应。从技术层面而言,手机的SIM卡上并不会存储手机号码信息,只会存储IMSI(InternationalMobile Subscriber Identification Number)。手机号码(MSISDN)都是登记在HLR(H…
    作者:七零 时间:2015-03-05 分类:Android 评论:0条 浏览:4005次
  • java运算符号
    运 算 符 指 明 对 操 作 数 所 进 行 的 运 算 。 按 操 作 数 的 数 目 来 分 ,可 以 有 一 元 运算符 (如 ++、 -),二 元 运 算 符 (如 +、 >)和 三 元 运 算 符 (如 ?:),它 们 分 别 对 应 于 一 个 、 两 个 和三个 操 作 数 。 对于 一 元 运 算 符 来 说 ,可 以 有 前 缀 表 达 式 (如 ++i )和 后 缀 表 达 式 (如 i++),对 于 二元运 算 符 来 说 则采 用 中 缀 表 达 式 (如 a+b)。 按 照 运 算 符 功 能 来 分 ,基 本 的 运 算 符 有 下 面 几 类:1.算 术 运 算 符 (+,-,*,/,%,++,--)2.关 系 运 算 符 (>,<,>=,<=,==,!=)3.布 尔 逻 辑 运 算 符 (!,&&,||)4.位 运 算 符 (>>,<<,>>>,&,|,^,~ )5.赋 值 运 算 符 (=,及 其 扩 展 赋 值 运 算 符 如 +=)6.条 件 运 算 符 ( ?:)7.其 它 (包 括 分 量 运 算 符 · ,下 标 运…
    作者:七零 时间:2015-03-05 分类:Android 评论:0条 浏览:2759次
  • Viewpager中简单搞定切换Fragment时保存状态
    不得不说的是安卓到处都是坑啊 //注意,几个Fragment参数就写几个,否则还是不能保存状态 viewPager.setOffscreenPageLimit(4);
    作者:七零 时间:2015-02-13 分类:Android 评论:0条 浏览:2652次
  • android xutils获取当前请求的url
    @Overridepublic void onStart() { Toast.makeText(getActivity(), "请求开始", Toast.LENGTH_LONG).show();    System.out.println(this.getRequestUrl());    }
    作者:七零 时间:2015-02-12 分类:Android 评论:0条 浏览:2707次
  • 程序进入Android Market(网页或者应用)
    在实际需求,有可能会有给应用评价这样的功能,通常这样的功能都会跳转到Android Market来让用户评论。 (自己服务器上的数据,总是不那么可信嘛,对吧) 那么如何进入自己应用的评价页面呢? 1. 网页版 通过网页进入自己应用。比如,你的应用名叫: 苏州实时交通  包名为: com.yfz.bus 那只要通过下面的URL即可进入: "https://market.android.com/details?id" + <package>; 搜索某个应用时可以用下面这个: "https://market.android.com/search?q" + <package>; 或者"https://market.android.com/search?q" + <应用名>; 比如: https://market.android.com/details?id=苏州实时交通 <span style="font-family:'Microsoft…
    作者:七零 时间:2014-12-13 分类:Android 评论:0条 浏览:2470次
  • 调用Market 搜索软件
            /**   * market://search?q=pname:<package>   */   private void startSearchPNAMEIntent(){       String pkgname;              if(mEditText != null){           pkgname = mEditText.getText().toString();   …
    作者:七零 时间:2014-12-13 分类:Android 评论:0条 浏览:2691次
  • android textview行间距
    有两种方式:android:lineSpacingExtra设置行间距,如”6dip”。 android:lineSpacingMultiplier设置行间距的倍数,如”2″。
    作者:七零 时间:2014-12-06 分类:Android 评论:0条 浏览:2226次
  • Android ListView更换点击效果
       今天终于有点空闲的时间了,前几天做项目的时候遇到一个问题 当我更改Listview点击事件的时候我本来以为在XML中设置android:listSelector就可以了,奇怪的事情发生了 我的4.0手机可以正常的显示点效果,但是同事2.3手机就不行了,会出现全屏点击改变颜色。  于是我想到下面的解决办法:   首先在XML Listview设置android:listSelector="@android:color/transparent"目的是取消系统本身黄色的点击效果,接着再我们的Adapter加载布局最外层布局加上一个Selector 例如 android:background="@drawable/friendsitemtext" 当然selector我们得自己定义 具体怎么建立这里就不多说了   以上的方法可以解决Listview点击效果的问题,这个问题就写到这吧  
    作者:七零 时间:2014-11-15 分类:Android 评论:0条 浏览:2504次
  • android 20个常用的系统调用代码片段
    android 20个常用的系统调用代码片段Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,"searchString")startActivity(intent); 2.浏览网页Uri uri =Uri.parse("http://www.google.com");Intent it = new Intent(Intent.ACTION_VIEW,uri);startActivity(it); 3.显示地图Uri uri = Uri.parse("geo:38.899533,-77.036476");Intent it = newIntent(Intent.Action_VIEW,uri);startActivity(it); 4.路径规划Uri uri =Uri.parse("http://maps.google.com/maps?f=dsaddr=startLat%20startLng&daddr=endL…
    作者:七零 时间:2014-11-05 分类:Android 评论:0条 浏览:2860次
  • 异步加载图片图片变的有点小,不能完全铺满给定的imageview的空间
    ImageView设置scaleType属性为fitXY,图片会自动拉伸到ImageView尺寸
    作者:七零 时间:2014-10-22 分类:Android 评论:0条 浏览:2332次
  • Android Call requires API level 11 (current min is 8)的解决方案
    【错误描述】     在用Eclipse开发过程中,为了兼容Android2.2和4.0以上版本,我在使用Notification类时做了2个版本的代码,代码根据系统版本不同执行相应模块,结果,等我输完代码,发现系统提示了一个这么的错误。 【原因分析】     不详,可能和Run Android Lint有点关系吧。就是创建项目时,我们设置了最低版本API Level,比如我的是8,因此,Eclipse检查我调用的API后,发现版本号不能向低版本兼容,比如我用的“Notification.Builder”是Level 11 以上才有的,自然超过了8,所以提示错误。 【解决方案】    右键点击项目->Android tools ->Clear Link Markers.即可临时解决,但是如果调试用的模拟器是低版本的,则在调试完后还有这个错误。…
    作者:七零 时间:2014-10-18 分类:Android 评论:0条 浏览:2466次
  • ERROR: Application requires API version 14. Device API version is 13 (Android 3.2)
    ERROR: Application requires API version 14. Device API version is 13 (Android 3.2) 原因是应用程序的版本跟模拟器的版本不一致导致的。 解决方法:修改两个配置文件 1:在AndroidManifest.xml里,  <uses-sdk android:minSdkVersion="8" />找到这一行,这行是表示要执行这个应用程序所需要的最低版本,把数字改成低于模拟器上面的版本。 2:在default.properties里target=android-14把target改为要运行模拟器的版本就OK了。
    作者:七零 时间:2014-10-18 分类:Android 评论:0条 浏览:2600次
  • 使用FastDateFormat来代替JDK自带的DateFormat
    SimpleDateFormat来做Date到String的类型转换,建议使用Apache commons-lang中的FastDateFormat。 因为JDK里自带的SimpleDateFormat存在线程不安全问题。 maven依赖: <dependency>       <groupId>commons-lang</groupId>       <artifactId>commons-lang</artifactId>       <version>2.5</version>   </dependency>   代码: private String i…
    作者:七零 时间:2014-10-08 分类:Android 评论:0条 浏览:2891次
  • 安卓 ScrollView隐藏滚动条
    android:scrollbars="none"或者setVerticalScrollBarEnabled(false);实现滚动条隐藏.
    作者:七零 时间:2014-09-16 分类:Android 评论:0条 浏览:3011次
  • Android setColorFilter 滤镜效果
    通过setColorFilter可以实现滤镜效果。如:     final WallpaperManager wallpaperManager =WallpaperManager.getInstance(this);       //获取壁纸    final Drawable wallpaperDrawable =wallpaperManager.getDrawable();    //指定滤镜颜色以及混合模式   wallpaperDrawable.setColorFilter(Color.RED,PorterDuff.Mode.MULTIPLY);注意:PorterDuff.Mode枚举值:1.PorterDuff.Mode.CLEAR        所绘制不会提交到画布上。 2.Porte…
    作者:七零 时间:2014-09-10 分类:Android 评论:0条 浏览:2851次
  • Android使用listView,gridView等控件时候,去掉系统自带的阴影
    当我们使用listView的时候,拉到顶,或是拉到底部的时候,我们会发现有系统自带的阴影效果出现,不同手机出现的颜色可能还会不一样。       在以前我始终都有注意到此问题,一直以为是系统自带的,不能去掉。也没有想过要去去掉它。直到昨晚上一个朋友问我怎么去掉系统自带的阴影效果。我那朋友说去不掉,他项目经理就不要他走。我这才去网上一番搜索,实践,结果还真可以去掉。方法也是极其的简单,只是以前没有注意。记录在博客里,留个印象。 方法一:在xml文件里listView控件上加上下面的属性: android:overScrollMode="never" 方法二:使用代码设置 setOverScrollMode(OVER_SCROLL_NEVER)
    作者:七零 时间:2014-09-09 分类:Android 评论:0条 浏览:2501次
  • android 发送短信的两种方式
    android中可以通过两种方式发送短信 第一:调用系统短信接口直接发送短信;主要代码如下: Java代码   /**       * 直接调用短信接口发短信       * @param phoneNumber       * @param message       */   public void sendSMS(String phoneNumber,String message){           //获取短信管理器&nbs…
    作者:七零 时间:2014-08-27 分类:Android 评论:0条 浏览:2970次
  • 用自己的安卓手机当网站验证码发送服务器发送短信
    1.利用云推送 小米push  jpush 信鸽 等 推送到手机2.手机端实时发送短信并反馈给服务器3.验证码就这样发送成功了
    作者:七零 时间:2014-08-21 分类:Android 评论:0条 浏览:2854次
首页 上一页 1 2 3 4 5 下一页 尾页 总82条,1/5页,每页20条
^