北京阿里云ACE会长
主要使用 android.media.MediaPlayer; android.widget.SeekBar; <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" androi
android原生rom,本自带tts语音,在这基础上可以直接调用使用即可。源码如下。 public class TTSdemo extends Activity implements OnInitListener{ /** Called when the activity is first created. */ private EditText inputTe
public class MainActivity extends Activity { //自定义的弹出框类 SelectPicPopupWindow menuWindow; @Override public void onCreate(Bundle savedInstanceState) { super.onCrea
Intent作为联系各Activity之间的纽带,其作用并不仅仅只限于简单的数据传递。通过其自带的属性,其实可以方便的完成很多较为复杂的操作。例如直接调用拨号功能、直接自动调用合适的程序打开不同类型的文件等等。诸如此类,都可以通过设置Intent属性来完成。 Intent主要有以下四个重要属性,它们分别为: Action:Action属性的值为一个字符串,它代
win7 64 gradle 2.1 build.gradle task hello { doLast { println 'Hello world!' } } In a command-line shell, move to the containing directory and execute the build
/** * PS2接口,圆口 * */ public interface PS2Port { public void workWithPS2(); } /** * 对象适配器 * 将PS2接口装换成USB接口 * 所以此类类型是USB接口(implements USBPort) + 成员变量ps2Port
Android Studio 版本号 Windows Mac OSX Linux 0.8.9 下载 下载 下载 0.8.8 下载 下载 下载 0.8.7 下载 下载 下载 0.8.6 下载 下载 下载 0.8.5 下载 下载 下载 0.8.4 下载 下载 下载 0.8.3 下载
Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文
svn 报错如下 org.tigris.subversion.javahl.ClientException: RA layer request failed svn: OPTIONS of '【你的svn地址】': Could not resolve hostname `svn.123.net': 不知道这样的主机。 (http://svn.123.net:
前几天群成员讨论过关于9patch的工具【我比较喜欢喊它9妹子,西西(*^_^*)】、然后研究了一下,比较简单但是很实用的一个Android sdk 自带工具、这里给大家做一个分享下经验! 1.什么是“9妹”(9patch)? 它是一个对png图片做处理的一个工具,能够为我们生成一个"*.9.png"的图片; 2.何为"*.9.png"? 所谓
ids.xml 前面我们见识过ids.xml文件,但是这个文件是什么意思呢?我们来看下文档中的介绍: 先看下它给的例子: XML file saved at res/values/ids.xml: 使用方式: 一: android:id="@id/button_ok" 二:Button btn=new
Android上常见度量单位 px(像素):屏幕上的点,绝对长度,与硬件相关。 in(英寸):长度单位。 mm(毫米):长度单位。 pt(磅):1/72英寸,point。 dp(与密度无关的像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp = 1px。 dip:Density-independent pixel,同dp相
有时候程序运行出现死锁或者信号量卡死是很纠结的问题,单看代码很难分析定位问题,这时候可以借助DDMS来查看threads的运行情况,一目了然。 手机连接上USB,确保adb连通,然后启动Eclipse里的DDMS,这时候应该手机就正常连接上了 就如上图中显示的,只要连接上了就可以查看某个进程里的所有线程的活动了; 下面具体解释下
public class MediaRecorder extends Object java.lang.Object ↳ android.media.MediaRecorder Class Overview Used to record audio and video. The recording control is based on
相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。今天我们就谈谈在Android平台下内存的管理之道,开始今天的主题之前,先再次回顾两个概念。 相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。今天
smali2java 1.0.0.558 smali2java是一个将smali代码反编译成java代码的工具。 什么是smali?smali是将Android字节码用可阅读的字符串形式表现出来的一种语言,可以称之为Android字节码的反汇编语言。使用baksmali或apktool可以将Android应用程序包(apk或jar)反编译为smali代码。
一、初级1. 拥有娴熟的Java基础,理解设计模式,比如OOP语言的工厂模式要懂得.2. 掌握Android UI控件、Android Java层API相关使用.迈向中级,最好再次更新下Java技术,掌握Java concurrent库、nio库,精通xml、json解析,做过socket c/s端的程序.二、中级1. 熟练掌握NDK JNI方式的开发,对Android framework
***项目开发计划表 编制/日期: 审核 批准 开发周期 8~10个月 开发起始日 2002年5月 责任人/部门 序号 项目 开发进度 Development Plan 2014 年 2003年 No. 五月 六月 七月 八月 九月 十月
源码 public class ServiceDemoActivity extends Activity { private static final String TAG = "ServiceDemoActivity"; Button bindBtn; Button startBtn; @Override public void onCreate(B
/* * Copyright (c) 1996, 2011, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * *
垃圾000000000000000000000写了很多,保存不上,发送失败了。。。。。A垃圾000000000000000000000写了很多,保存不上,发送失败了。。。。。A垃圾000000000000000000000写了很多,保存不上,发送失败了。。。。。A垃圾000000000000000000000写了很多,保存不上,发送失败了。。。。。A垃圾000000000000000000
项目源码下载地址 看了很多,找了很多,都是没有自己想要的效果的,不容易啊,备注下吧。 1.自己的源码 ,java文件,里边有各种方法,生成jar,可以分享给别人使用。 2.目前主要验证在android中调用。 eclipse 简历java项目 sdk1.6 不能是1.7 生成 jar 项目-右键- 选择 Export....
demo地址 主要应用类 package com.example.activitylibrary; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.
需要jar源码的请留言吧。 部分源码 demo下载地址 package uk.co.senab.photoview.sample; import android.app.ListActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; imp
追逐救护车(Ambulance chasing)是最古老的销售诀窍之一。 先把这种销售方式的坏名声放到一边,Ambulance chasing ,其实意味着在物色潜在客户的时候,你需要寻找的是那些已发出信号的人,然后紧紧跟随他们,直到他们开始“起死回生(感兴趣)”,而不是找那些对你的产品没兴趣的人。 用传统方法产生的营销引导线索,比如贸易展会和产品列表等等,这些如今
02-25 13:07:59.740: E/JavaBinder(12727): !!! FAILED BINDER TRANSACTION !!! implements Serializable (类中) private static final long serialVersionUID = 0x201L; serialVersionUID 出现了重复的问题;
更新UI的位置不正确,线程解析数据 handler. mssage 中更新 android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
引起问题的 部分 加入线程中运行 new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub } }).start(); NetworkOnMainThreadException 02-2
activity 加入 AndroidManifest android.content.ActivityNotFoundException: Unable to find explicit activity class {.LoginActivity}; have you declared this activity in your AndroidManifest.xml?
This document will get you up and running with Django. Install Python Being a Python Web framework, Django requires Python. It works with Python 2.6, 2.7, 3.2 or 3.3. Get Python at htt
Let’s learn by example. Throughout this tutorial, we’ll walk you through the creation of a basic poll application. It’ll consist of two parts: A public site that lets people view polls
资源下载地址 <!-- xml 中的使用 --> <RatingBar android:id="@+id/ratingBar" android:layout_width="wrap_content" style="@style/WidgetRatingBarSmall
/******************************************************************************* 2 * Copyright (c) 2000, 2007 IBM Corporation and others. 3 * All rights reserved. This program and the accompanyi
源码地址 如何分享 分享无相应 分享结果如何接收响应 微信 分享回调 (提示几点关键问题: debug_key 一定要获得对应的签名码 然后和weixin官网的appid对应 ) 几点注意事项 1)必须新建一个包位置是 <you package>.wxapi 2)并在此包下简历class WXEntryAct
源码地址 package com.example.shifteffect; import com.app.plugs.effect.EffectUtil; import com.app.plugs.effect.view.EffectView; import com.example.scrolleffect.R; import android.os.Bundle; imp
package testPhoneTel; import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class test { public static void main(String[] args) { String str="13
源码地址 package com.example.startest; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.widget.RatingBar; import android.widget.RatingBar.OnRati
资源地址 <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#00FFFF" /> <corners android:radius="15dp" /> <padding
=============================================================================== = 歡 迎 閱 讀 《 V I M 教 程 》 ── 版本 1.5 = ==============================================
The most complete and updated list of commands on linux by LinuxGuide.it - over 350 commands! COMMAND DESCRIPTION System information arch show architecture of machine uname -
Summary Hostmonster uses the preinstalled version of Python that ships with CentOS. Because of this it is often not the latest release. This article will explain how to install an updated v
package com.yourself.yours; import java.util.Scanner; /** *************************************************************** * @author cc Factors * 分解质因数 如: 输入90 打印 90=2*3*3*5 * 分析: 对
private void saveAccount(String username, String password) { SharedPreferences sp = this.getPreferences(this.MODE_PRIVATE); // 获得Preferences SharedPreferences.Editor editor = s
企业版IDP,即iOS Development Enterprise Program。注意是$299/Year那种,并不是$99/Year的那种。 这种方式的IDP其最大的好处在于:可以发布“In House”应用。 这种应用使用一种叫做“In House Distribution Provisioning Profile”的文件进行发布,不能发布到Apple Shop进行销售,也不需
ios公司开发者账号申请分享攻略 好不容易终于申请下来了ios 公司开发者账号,真是一路艰辛和漫长啊,特别是对于远在大洋彼岸的大中华国家。以下我就分享一下这一路下来的经验,希望对于那些新手同仁们有所帮助。iso开发者账号分为 个人(individual),公司(company),企业(enterprise)三种类型。个人账号只能有一个开发者,公司账号可以允许多个开发者协作开发(比如可以共
<!doctype html> <html> <head> <meta charset = "utf-8"> <title>腾讯微博登录组件</title> <style type="text/css"> .login_btn{display:inline-block;background-repeat:
import java.util.ArrayList; public class Daffodil { /** * 打印出100-999之间所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 * 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 * @param args */
/** * ********************************************************************* * 只有1和它本身两个正因数的自然数,叫质数(Prime Number)。 * (如:由2÷1=2,2÷2=1,可知2的因数只有1和它本身2这两个约数,所以2就是质数。 * 与之相对立的是合数:“除了1和它本身两个因
NFC and Contactless Technologies NFC与无接触技术 NFC technology enables simple and safe two-way interactions between electronic devices,(NFC技术能够使两个电子设备简单安全的实现无接触交互) allowing consumers to