十多年的JAVA码农,带着小组向前冲
项目经理需要干的3件事——控制、调配和缓冲。 控制:控制客户与突发事件。 调配:调配 时间、资源、需求之间的三角关系。 缓冲:分解压力,在需求方和工程师之间充当沟通桥梁(这两种人虽然都会说中国话,但在对方听起来基本是两种语言。
现在想想开发软件都有整整12年以上了人生最美好的时光都用在这个上了,在这期间有不少酸甜苦辣,有时候真不好意思说自己是35岁的老程序员了,有尝到过创业失败的滋味,有过人生的困难时期,多少遇到了很多贵人相助,日子就一天比一天好起来了。
package com.html; import com.sqlite.Dao.NcpRegisterDAO; import android.app.
做一个按扭,绑定以下代码: class Exit implements OnClickListener{ public void onClick(View v) { android.
public void readRaw(){ InputStream inputStream = getResources().
@Override protectedvoid onResume() { super.onResume(); System.
发送: // intent = new Intent(this,xxxxxxx.class); // intent.
HTML页代码: 调用JAVA类的方法functionnext(){ vartextvalue =(document.
//单选型提示,记录两次手指的名称 public void CheckDialog(){ String sno = ""; if (FingerF...
nt -> String int i=12345; String s=""; 第一种方法:s=i+""; 第二种方法:s=String.valueOf(i); 这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢? ...
package com.yarin.android.TestOnPDialog; import android.app.Activity; import android.
转圏圏型的等待 ProgressBarDemo.java:package com.lveyo.android.demo.progressbar; import android.
用JAVA 的方法: class timeextends TimerTask implements Runnable{ public void run() { System.
代码: private Drawable dr1; private Button xxxx ; //setBackgroundDrawabler的图片资源设定,在drawable文件夹下放置所需的按扭背景图片 dr1 =this.
在Android项目中创建一个包含main()方法的类,直接右键运行该类时会报如下错误: # # A fatal error has been detected by the JavaRuntime Environment: # # Internal Error(classFileParser.
像提示说的,添加 Looper.prepare(); Threadaction=newThread(){ publicvoidrun(){ Looper.
publicclass ttt{ runnnr = new runn(); threah t =new threah(r); t.
import java.io.BufferedReader; import java.io.IOException; import java.io.
前提,下载解压NDK8,然后在.bashrc中设置环境: NDK8=$HOME/android-ndk-r8/ export NDK8 我是放在/ROOT/下的 如果只是想把一个C文件通过NDK交擦编译。
出现这样子的原因,是由于编译器中有太多项目的缘故,只要把要运行的项目换一个workspace就可以了: file—》switch workspace—》。。。
我在用APP_ABI := armeabi armeabi-v7a x86的进行编译的时候,一直编译不了,第三方的SO是个X86的,于是X86的编译能过去,但是ARM的就不行了: root@hjm-H61M-DS2:~/workspace/J...
dlopen() 功能:打开一个动态链接库 包含头文件: #include 函数定义: void * dlopen( const char * pathname, int mode ); 函数描述: 在dlopen的()函数以指定模式打开指定的动态连接库文件,并返回一个句柄给调用进程。
1、检查所需文件是否齐全 使用第三方动态库,应该至少有 2 个文件,一个是动态库(.so),另一个是包含 动态库 API 声明的头文件(.
dlopen() 功能:打开一个动态链接库 包含头文件: #include 函数定义: void * dlopen( constchar * pathname, intmode ); 函数描述: 在dlopen的()函数以指定模式打开指定的动态连接库文件,并返回一个句柄给调用进程。
Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。
libc.so.6是一个类似于WINDOWS下的一个快捷指向型的文件。 用命令LN产生: ln -s /root/arm-unknown-linux-gnu/arm-unknown-linux-gnu/lib/libc.so /root/workspace/JNI/jni/libaddjni/libc.so.6 ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。
第一屏 1.将大小为480×800的png图片转换为mbn格式 ffmpeg -i image.png -f rawvideo -pix_fmt rgb565 oemlogo.
在一个Android.mk中可以生成多个可执行程序、动态库和静态库。 1,编译应用程序的模板: 01 #Test Exe 02 LOCAL_PATH := $(call my-dir) 03 04 #...
今天make的时候遇到这个错误,花了1个多小时在baidu找了N长时间才解决。一般情况下是makefile文件出了问题.一般出的问题是由于你的bbb 需要用到你的aaa, 而makefile中你的aaa的路径是错误的。
关键在于:hello-jni.c hello-jni.c文件内容如下: #include #include jstring Java_com_gcx_ndkjni_HelloNdkJni_stringFromNDKJNI(J...
编android源码的时候总是会报下面的错误~~最后发现是交叉编译工具的权限问题,chmod -R 777 * 就可以了 arm-eabi-gcc: error trying to exec 'cc1': execvp: No such f...
1.下载NDK:http://developer.android.com/sdk/ndk/index.html2.下载完成后解压到某一目录,我的是在 zhangweia@ubuntu:~/android/android-ndk-...
indexOf 方法 返回 String 对象内第一次出现子字符串的字符位置。 strObj.indexOf(subString[, startIndex]) 参数 strObj 必选项。
SOCKET_E2BIG 参数列表太长 SOCKET_EACCES 没有许可权限 SOCKET_EADDRINUSE 地址已经被使用 SOCKET_EADDRNOTAVAIL 不能解析请求的地址 SOCKET_EADV 广播(广告)错误 ...
刚犯了一个错误,也意识到了这个问题。 定义一个常量: private static final long PAY_PASSWD = 78541258611; 它却一直报错:The literal of type int is out ofrange。
package com.yiyiweixiao; import android.content.Context; import android.
package com.db.imgfornote; import android.content.ContentValues; import android.
很简单,因为你的上步数据库操作并没有将数据库关闭,所以还是将表锁住的。只要把你的数据库引用对象close()掉就可以了,比如 dbDatabase = helper.getWritableDatabase(); 。
yield,可以使线程放手一下CPU。然后再抓!放一下手,就可以让后面的线程先上了CPU。 例子: public class TestYield { public static void main(String[] args) { ...
设置setBackgroundColor有两种方法,一种是用十六进制,一种是用Color控件 GoToNext2.setBackgroundColor(0xFFFF0000); GetFinger.setBackgroundColor(Color.rgb(0,122,0)); 但是两个按钮之间会连色,这个不好看。
android setClickable 一定要放在 按扭的setOnClickListener事件之后! 因为setOnClickListener事件会去重写View v,也就是会把setClickable设为TRUE! 所以一定要写成: GetFinger = (Button)findViewById(R.
进程和线程一样,可以多个。进程是静态的,一个进程里可以有多个线程。 起动线程有两个方法:一个是接口RUNABLE,一个是继承THERAD public class testthread{ public static void ma...
...
out_to_left.xml: in_from_right.xml: intent.putExtra("idnumber", IDCARD); startActivity(intent); //设置切换动画,从右边进入,左边退出 overridePendingTransition(R.
复写onBackPressed方法: @Override public void onBackPressed() { // TODO Auto-generated method stub return; //super.onBackPressed(); } 就可以了,死按回退键都不会有半点反应的。
当在用eclipse或是myeclipse时,可能会遇到不能自动提示,就是当你用到点的时候,后面不会出现相关的提示信息。这时,解决方法如下: 1、菜单window->Preferences->Java->Editor->ContentAss...
对于Android 3.1来 说代号仍然为honeycomb,新增功能还是不少的,API Level升到了12。除了这个ADK中的部分特性外,下面一起看看前几天提到的android.hardware.usb这个Package,由于 Google将拉拢硬件厂商制造出千奇百怪的USB附加配件所以提出了ADK这样的概念,可以查看 Android ADK硬件开发包介绍 ,目前来说USB的管理有了不小的增强。
这个问题解决方法: 1.因为硬件中已经安装过这个程序,JAR是后来添加的,所以它会报在设备中没有相关的区驱动,知道了这点就很好办了,直接把硬件中的程序删除就可以了。
可以的 ,一个程序是可以有多个入口的。如果你设置两个,并且category都是android.intent.category.LAUNCHER,那么你就会发现你的手机中就会出现两个快捷方式,也就是两个程序的入口,但是进去以后打开的第一个页不同。
如何创建WebView: 1、添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。