android
jjdujiang
这个作者很懒,什么都没留下…
展开
-
1.TextView、EditText、Button
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/container" android:layout_width="match_parent"原创 2016-05-29 16:20:59 · 237 阅读 · 0 评论 -
android 常用效果
<item android:state_checked="true" android:drawable="@drawable/togglebutton_on" /> ToggleButtonImageButton,默认状态下背景色为白色,点击时背景色位灰色 圆角矩形 <corn原创 2016-11-08 08:52:23 · 326 阅读 · 0 评论 -
android scrollview 滑不到最下面
在scrollview子view里面设置layout_margin之后就滑不到最下面,目前有效的解决办法不要在子view里面设置,在子view的子view里面设置。原创 2016-11-08 20:07:43 · 3734 阅读 · 0 评论 -
android项目在eclipse下调用第三方.so库的方法
一个月之前准备调用第三方.so库,查阅网上都没有找到有效的方法,为了项目进度用cpp源文件直接编译成.so的,但一直想解决它,摸索了很长时间,终于找到了方法,关于android中使用ndk,要设置环境变量,例如NDK_PATH = E:\Software\Android\android-ndk32-r10-windows-x86_64\android-ndk-r10设置项目属性,C/C原创 2017-01-01 20:34:21 · 5377 阅读 · 0 评论 -
android调用c++
1:下载ndk,本人下载的是64位android-ndk-r10,设置ndk的环境变量NDK_HOME=E:\Software\Android\android-ndk32-r10-windows-x86_64\android-ndk-r10,另外再添加PATH环境变量同NDK_HOME一样的,cmd查看ndk-build的版本信息 ndk-build -version。2:在adt的eclip原创 2016-11-14 13:52:44 · 1633 阅读 · 0 评论 -
锁屏
在项目开发过程中,突然锁屏,重新解锁发现不对了,经过学习,发现锁屏生命周期是onPause - onStop解锁生命周期是onRestart - onStart - onResume,但是本人的程序运行日志锁屏是onPause - onStop - onCreate - onStart - onResume - onPause解锁是onResume - onPause - onSt原创 2017-01-07 14:16:34 · 323 阅读 · 0 评论 -
android导出word文件
下载poi-bin-3.9-20121203.tar.gzword相关操作依赖于poi-3.9-20121203.jar和poi-scratchpad-3.9-20121203.jar两个包,将其加入到Android程序的libs文件夹中。刷新eclipse下android工程libs文件夹,右键刚才添加的jar文件,Build Path - Add to Build Path将模原创 2017-02-24 17:40:16 · 2180 阅读 · 0 评论 -
android中常见MIME类型
3gp video/3gppaab application/x-authoware-binaam application/x-authoware-mapaas application/x-authoware-segai application/postscriptaif audio/x-aiffaifc audio/x-aiffaiff audio/x-aiffal原创 2017-03-04 08:49:51 · 1544 阅读 · 0 评论 -
asp.net + webservice + android
创建Webservic服务,ASP.NET Web服务应用程序发布web,右键项目-发布,发布方法选择文件系统,目标位置是你将要发布到哪儿,可以新建一个文件夹,发布前删除所有现有文件。单击发布按钮,输出栏会显示发布结果。查看发布文件,看看是否正确。安装IIS,打开或关闭Windows功能,Internet信息服务全部选钩安装。安装服务,控制面板-管理原创 2017-11-04 16:56:52 · 681 阅读 · 0 评论 -
android 串口
android-serialport-api Android开源项目 Configure Virtual Serial Port Driver 串口虚拟工具串口调试助手V2.2 串口调试工具将android_serialport_api 和 jni文件夹 和 libs 文件夹 考入工程在安卓软件中找到emulator命令 cmd进入emulator命...原创 2018-05-16 18:17:10 · 997 阅读 · 0 评论 -
android sdk manager
原创 2018-07-10 14:06:19 · 284 阅读 · 0 评论 -
app升级搭建服务器
搭建本地Web服务器:1、开启功能:控制面板-> 程序-> 程序和功能 -> 打开或关闭Windows功能,将“Internet信息服务”下的所有功能都打开。2、设置防火墙:控制面板-> 系统安全 -> Windows防火墙 -> 允许程序通过Windows防火墙,勾选“万维网服务(HTTP)”。3、以上步骤完成后,web服务器就搭好了,可以...原创 2018-07-20 09:01:26 · 5781 阅读 · 0 评论 -
小结
1.ViewPage屏蔽滑动效果,继承ViewPager类,重写函数onTouchEvent直接return false,onInterceptTouchEvent直接return false,2.自定义波形曲线控件视图ViewControlWaveline,响应滑动事件,onTouchEvent,MotionEvent.ACTION_MOVE响应不了,解决方法,布局文件中原创 2016-10-21 21:16:49 · 213 阅读 · 0 评论 -
'<>' operator is not allowed for source level below 1.7
报错:'这是eclipse的编译环境与项目的要求不对应造成的,这个错误一般是导入别的项目才出现的。解决:右键项目--属性--勾选Enable project specific settings--Compiler compliance level--选择1.7--OK原创 2016-09-18 22:08:33 · 371 阅读 · 0 评论 -
byte[] int[] short[] 转换
import java.nio.ByteOrder; public class BytesTransUtils { private String TAG = "BytesTransUtils"; private static BytesTransUtils instance = null; private BytesTransUtils() {原创 2016-08-11 17:26:06 · 381 阅读 · 0 评论 -
常用属性
android:layout_width"wrap_content"(包裹实际内容)"match_parent"(当前控件铺满父内容器)注:这是版本2.3之后添加的一个属性值"fill_parent"(当前控制铺满父内容器)注:这是版本2.3之前添加的一个属性值android:inputType="none"--输入普通字符android:inputType="text原创 2016-05-29 16:22:09 · 180 阅读 · 0 评论 -
Activity的生命周期
onCreate->onStart->onResume->onPause->onStop->onRestart->onStart->onResume弹出一个新的活动视图Intent intent = new Intent(MainActivity.this, SecondActivity.class);MainActivity.this.startActivity(intent原创 2016-06-11 10:54:22 · 229 阅读 · 0 评论 -
监听按钮的点击事件
1:匿名内部类2:外部类3:接口方式 btGetInstrument = (Button)findViewById(R.id.buttonGetInstrument); btBalance = (Button)findViewById(R.id.buttonBalance); btZero = (Button)findViewByI原创 2016-06-06 09:21:44 · 1445 阅读 · 0 评论 -
Eclipse设置
代码自动提示打开Eclipse,选择打开" Window - Preferences"。在目录树上选择"Java-Editor-Content Assist",在右侧的"Auto-Activation"找到"Auto Activation triggers for java"选项。默认触发代码提示的就是"."这个符号。在"Auto Activation triggers for java&qu原创 2016-06-06 13:59:10 · 275 阅读 · 0 评论 -
java数据转换
1.Integer转换成int的方法Integer i; int k = i.intValue();即Integer.intValue(); 2.int转换成Integerint i;Integer it = new Integer(i); 3.String转换成int的方法String str = "10"; Inte原创 2016-06-28 13:48:01 · 271 阅读 · 0 评论 -
appcompat_v7
今天在网上下载了安卓程序源码,在本机上运行的时候,总是说android.support.v7.app找不到,经过半天的摸索,需要把android.support.v7.app导进来选择File > Import。选择Existing Android Code Into Workspace 并点击Next。浏览SDK安装目录,并进入Support Library目录下。例如,如果你要原创 2016-06-28 17:11:39 · 607 阅读 · 0 评论 -
android 波形图
本周开发了android画波形图,单击按钮,进入到新的activity,在新的activity中设置视图类setContentView(lineView),lineView是继承View,重载函数onDraw就可以在画布上画波形图了。附上主要代码// 背景 p.setStyle(Style.FILL); p.setColor(Color.WHITE);原创 2016-07-02 16:50:12 · 6662 阅读 · 3 评论 -
android thread
本周在开发安卓采样过程中,学习了一下java的线程知识,java线程用到如下几个类和接口,Thread,Runnable,如果要开线程,只要实现Runnable接口run()就可以了,最后Thread.start(),但是在线程过程中,逻辑层和显示层的交互不能直接在线程中进行,需要类似发消息到外面执行,用到如下两个类Handler,Message,Handler.sendMessa原创 2016-07-02 17:00:09 · 472 阅读 · 0 评论 -
android socket
本周顺带学习了android下socket的开发,客户端连接服务器和服务器开启服务等待客户端的连接都需要开线程处理,这是最重要的一点。// 客户端连接,延时1s,如果没有连上,等待继续连接。clientSocket = new Socket();clientSocket.connect(new InetSocketAddress(ipaddressString, nPort),原创 2016-07-02 17:08:53 · 320 阅读 · 0 评论 -
11个安卓传感器
#define SENSOR_TYPE_ACCELEROMETER 1 //加速度#define SENSOR_TYPE_MAGNETIC_FIELD 2 //磁力#define SENSOR_TYPE_ORIENTATION 3 //方向#define SENSOR_TYPE_GYROSCOPE 4 //陀螺仪#defin原创 2016-08-03 10:42:34 · 349 阅读 · 0 评论 -
android真机调试
安装驱动用豌豆荚自动安装,部分机型不支持。设备管理器中查看该手机USB的硬件ID,例如t1的硬件ID是29A9,C:\Users\Administrator\.android中查找文件adb_usb.ini,没有就新建,将刚才的硬件ID添加到最后一行。原创 2016-08-11 17:23:07 · 261 阅读 · 0 评论 -
迈冲平板
// 进入内核模式adb shell // 超级管理员su// 重新挂载系统分区,使系统分区重新可写adb remount// 或者在shell里运行下面的命令mount -o remount rw /// 进入指定文件夹cd /system/media// 新建文件夹mkdir -p lichee/tools/pack/chips/sunxi/configs/devic...原创 2018-08-21 16:45:08 · 325 阅读 · 0 评论