精华内容
下载资源
问答
  • Java手机电子书制作软件 ..
  • 用于支持java手机电子书制作,能够自主图标,可以更换背景等。
  • JAVA制作手机游戏软件,简便,这里包括论文部分,希望需要的人尽管拿去,很好用的
  • 这个软件可以制作java手机游戏,首先下载java再点击运行软件,就可以了,风格是RPGmakegameXP风格,非常简单,不需要任何脚本,做法和RPGmakegameXP一样,最后做好了点击生成游戏,直接在文档里面生成了一个jar包,...
  • 将文本(TXT)文件做成Java手机可以支持运行的格式,以方便在手机上阅读。做出来的也就是平时所说的Java书,这里我们称之为JBook。网上最为流行的JAVA格式电子书制作工具
  • Jbook手机java电子书制作系统,就是一款专门制作手机电子书的软件,它使用方便、简单,制作出的电子书,可任意设定章节,有了这款软件,就可以将网上无穷的资源安装到手机上观看,给您的生活增添无穷的乐趣。...
  • 现在流行的手机电子书根据手机种类不同分为好几种一般手机都会有JAVA模拟器大家可以通过手机上自带的JAVA模拟器玩JAVA游戏使用JAVA软件使用JAVA电子书阅读器看JAVA电子书这里为大家介绍一种网上最为流行的JAVA格式...
  • 我的软件Jbook手机java电子书制作系统,就是一款专门制作手机电子书的软件, 它使用方便、简单,制作出的电子书,可任意设定章节,有了这款软件,就可以 将网上无穷的资源安装到手机上观看,给您的生活增添无穷的...
  • 以下为使用jdk1.6.0_37为Phonegap配合Eclipse开发Android手机应用Apk制作签名文件并附加为例。 生成签名文件 首先需要在操作电脑上安装Java环境,安装文件可以到http://java.com/zh_CN/down...

    在开发软件的时候经常需要为软件附加签名文件,以保证以后的软件升级更新和版权声明。接下来介绍一下如何使用Java来制作签名文件以及签名文件的使用方法。

    以下为使用jdk1.6.0_37为Phonegap配合Eclipse开发Android手机应用Apk制作签名文件并附加为例。

    生成签名文件

    首先需要在操作电脑上安装Java环境,安装文件可以到http://java.com/zh_CN/download 进行下载。我使用的是Java6,下载页面网址http://java.com/zh_CN/download/manual_v6.jsp 你可以根据自己操作系统的类型来进行选择下载。
    建立一个文件夹为“AppKey”用于存放即将生成的签名文件。


    使用Win + R打开运行窗口,输入“cmd”打开“终端”窗口。


    在命令行中输入如下指令,注意,由于系统环境不同,其中的路径信息与你的不一样,请按照本机环境进行修改。我这里使用的%Java_Home%是预先设定好的系统环境变量,指向Java的安装目录。

    1 "%Java_Home%\bin\keytool.exe" -genkey -alias Key -keyalg RSA -validity 20000 -keystore MyAppKeyName

     


    这时,会提示你输入新密码,最短六位,不会回显(你输入的东西在上面没有任何显示,只管输入就可以了),输入之后按回车。
    再次输入新密码,不会回显。
    名字与姓氏,任意输入。
    您的组织单位名称是什么? 任意输入。
    您的组织名称是什么? 任意输入。
    您所在的城市或区域名称是什么? 任意输入。
    您所在的州或省份名称是什么? 任意输入。
    该单位的两个字母或者国家代码是什么? CN。
    是否正确? 输入Y 确认,输入N则会提示重新输入上述信息,同时显示之前输入的内容以便进行确认。
    输入签名文件的主密码。如果和keystore密码相同,直接回车即可。
    再次确认。
    Key是签名文件名字 20000是指签名有效期,这里是天数。
    MyAppKeyName是签名库文件名称,完成之后,会在当前文件夹生成一个名为MyAppKeyName的签名库文件。

    在Eclipse中使用ADT插件生成签名文件

    有了签名库文件之后,就可以在Eclipse中使用ADT插件生成的签名文件输出带有签名的APK安装文件。

    在需要发布的项目上面点击右键,选择Android Tools-----"Export Signed Application Package....",在弹出的对话框中,选择将要发布的项目。
    选择后,点击next,进入创建签名文件的界面。
    在弹出的窗口中选择create new keystore。点击browser按钮,找到一个合适的文件夹,然后输入keystore的名字,点击保存。
    在下面输入keystore密码以及确认密码。密码最短六位。点击next
    在弹出的窗口中填写相关信息,参照命令行创建签名文件的填写方式。点击next。
    弹出项目打包文件保存窗口,选择一个合适位置保存即可。

    转载于:https://www.cnblogs.com/songhaipeng/archive/2012/11/10/2763887.html

    展开全文
  • JAVA图书制作工具

    2012-04-03 23:55:59
    目前为止,绝大多数手机都支持java技术,这款专门制作手机电子书的软件,可以将电脑上的各种文章、资料、书籍制作成java格式电子书。安装简单,使用方便。压缩包内有详细说明 JBOOK专门提供了辅助工具,请在软件主...
  • 如何开发安卓手机App,安卓开发工具有哪些,安卓开发工具哪个好?之前很多安卓开发师主要使用是Eclipse+ADT,不过近年Google又推出了Android Studio,到底该用哪一个呢?它们之间又有什么样的区别? 下面是我整理的...

    如何开发安卓手机App,安卓开发工具有哪些,安卓开发工具哪个好?之前很多安卓开发师主要使用是Eclipse+ADT,不过近年Google又推出了Android Studio,到底该用哪一个呢?它们之间又有什么样的区别?

    下面是我整理的部分安卓开发工具,希望对大家的编程有所帮助。

    1、 Eclipse ADT

    对很多早期程序员来说,Eclipse都不陌生,之前做java开发的大部分都是使用这个平台,不过现在已经逐步退出Android开发舞台,而且Google在15年年底停止了对Eclipse ADT的支持。

    2、Android Studio

    Android Studio是目前最主要的开发工具,Google在2013年发布,目前不断更新,已经成功替代 Eclipse ADT。现在,几乎所有的安卓开发师,都采用 Android Studio进行开发。

    3、genymotion

    提供安卓虚拟环境,而且比自带的模拟器运行速度更快,因此很受开发者的喜欢。

    4、Gradle

    一个依赖管理工具,主要面对Java,基于Groovy的内部领域特定(DSL)语言,使用起来,简单方便。

    5、Maven

    通过纯Java编写的开源项目管理工具,可以管理项目的整个声明周期,包括编译,构建,测试,发布,报告等等。

    6、Android Asset Studio

    在线的图标生成工具,非常方便实用。

    7、Android Layout Binder

    一个在线布局控件绑定工具,可以根据你给出的xml代码对应生成初始化好的java代码。

    8、SDK Tools

    官方提供的SDK管理工具,初学开发的人很容易忽视,但是在实际的开发过程中经常用到。

    上面的这些是大家常用的安卓开发工具,当然还有很多其他的补充,这里不再累述。很多小白用户可能会说,这么多内容该如何学习呢?

    软件开发是一个需要长期学习、实践的领域,新手从最基础的,通过看书、看视频,过了入门级后就多看代码,推荐CSDN,有很多经典源码。

    9、应用公园

    除了上面的这种编程开发,现在不需要任何开发经验,自己也能快速制作。这就是最近火热的傻瓜式自助式App在线制作平台——应用公园。

    利用应用公园,即使你完全没有一点开发经验,对编程开发技术一窍不懂,也可以自己制作手机App。

    应用公园平台拥有上百个常见的手机App的功能组件,这些功能都是平台开发好的,可以直接使用。小白用户通过平台只需挑选出自己需要的,然后上传对应的图片文字,排版布局后就可以快速制作出一个专业的商用App。

    更为方便的是,应用公园平台还有上百个垂直领域的App模板,可以直接使用,一键套用,5分钟就能完成App的制作。这些模板内部的功能、内容、排布通过平台自己也能二次修改。

    所以,对于很多小白用户来说,要想制作一个手机App,与其找专业的安卓开发软件,一点点学习,不如直接使用应用公园傻瓜式平台,快速制作,非常方便。

    目前,应用公园已经成为广东省中学的必学课程之一,制作的App数量已经超过百万款。

    展开全文
  • Java Android制作应用启动画面,安卓应用的启动特效,细心的朋友会发现,几乎所有的安卓手机应用都有一个打开时候的启动界面,显示正在加载。本效果是带闪烁效果的android应用加载动画,进行Android应用开发时,可为...
  • 先说明一下软件的鲜果展示可能不太好,背景什么的有拉伸,这个主要是由于这媒体素材的问题。没有合适的适合手机竖屏的媒体资源,只能随便改一下尺寸然后放在那里。所以如果你有条件的话,你可以考虑将所有的媒体资源...

    效果展示

    文末直接获取app,不想看,或者看不懂的,不要慌,文末直接下载APP!!!直接用!!!
    先说明一下软件的成果展示可能不太好,背景什么的有拉伸,这个主要是由于这媒体素材的问题。没有合适的适合手机竖屏的媒体资源,只能随便改一下尺寸然后放在那里。所以如果你有条件的话,你可以考虑将所有的媒体资源换一下,最起码可以如果你有女朋友的话可以把背景什么的换成你女朋友的照片,当然,去年严格遵守《中学生行为规范》的我自然而然的依然没有女朋友!!!写这个纯属撑得慌,顺便参加个比赛。
    在这里插入图片描述

    项目文件

    老规矩废话不多说,直接上!!!
    在这里插入图片描述
    这个一目了然麽,5个Activity,这个5个Activity我是直接使用默认的启动方式的,懒得去调了,等到跳转的时候直接Activity.this.finush()嘛

    在这里插入图片描述
    在这里插入图片描述

    Activity转跳

    这个app的主要玩法不就是转跳么,只不过界面是一个比一个那啥。
    这里主要使用 Handler这个玩意
    下面展示一下第一个Activity的代码

    package handsome.huterox.confession;
    
    import androidx.appcompat.app.AppCompatActivity;
    
    import android.content.Intent;
    import android.os.Bundle;
    import android.os.Handler;
    
    public class FirstActivity extends AppCompatActivity {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
    
            Handler handler = new Handler();
            handler.postDelayed(new Runnable() {
                @Override
                public void run() {
                    startActivity(new Intent(FirstActivity.this,SecendActivity.class));
                }
            },2000);
    
    
    
    
        }
    }
    
    

    实现Runnable类,这里直接实现一个内部类。

    按钮和标签元素的出现

    就是那个出现“要” “不要”的按钮
    其实这个实现也是用Handler实现的,只是在布局里面设置了一下Visibility属性罢了。
    下面展示一下第二个页面的xml布局和Activity代码

    <?xml version="1.0" encoding="utf-8"?>
    <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context=".SecendActivity"
    
    
        >
    
    
        <handsome.huterox.confession.Cus.CustomVideoView
            android:id="@+id/twovideoview"
            android:layout_width="409dp"
            android:layout_height="727dp"
            app:layout_constraintBottom_toBottomOf="parent"
            app:layout_constraintTop_toTopOf="parent"
            tools:layout_editor_absoluteX="0dp" />
    
        <TextView
    
    
            android:id="@+id/textView"
            android:layout_width="326dp"
            android:layout_height="447dp"
            android:fontFamily="sans-serif-black"
    
            android:gravity="center"
            android:lines="3"
    
            android:text="亲爱的有些话你想听吗?"
            android:textSize="60sp"
    
            android:visibility="invisible"
            app:layout_constraintBottom_toBottomOf="parent"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="0.494"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent"
            app:layout_constraintVertical_bias="0.232" />
    
        <Button
            android:id="@+id/buttonYes"
            android:layout_width="97dp"
            android:layout_height="102dp"
            android:layout_marginTop="549dp"
            android:background="@mipmap/buttoncom"
            android:fontFamily="sans-serif-black"
            android:text=""
            android:textColor="#00FFFF"
            android:textSize="20sp"
    
    
            android:visibility="invisible"
            app:layout_constraintBottom_toBottomOf="parent"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="0.863"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="@+id/twovideoview"
            app:layout_constraintVertical_bias="0.448" />
    
        <Button   android:visibility="invisible"
            app:layout_constraintBottom_toBottomOf="parent"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="0.133"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="@+id/twovideoview"
            app:layout_constraintVertical_bias="0.448"
            android:id="@+id/buttonNo"
            android:layout_width="97dp"
            android:layout_height="102dp"
            android:layout_marginTop="549dp"
            android:background="@mipmap/buttoncom"
            android:fontFamily="sans-serif-black"
            android:gravity="center"
            android:text="不想"
            android:textColor="#00FFFF"
    
            android:textSize="20sp"
    
    
          />
    
    
    </androidx.constraintlayout.widget.ConstraintLayout>
    
    package handsome.huterox.confession;
    
    import androidx.appcompat.app.AppCompatActivity;
    
    import android.content.Intent;
    import android.media.MediaPlayer;
    import android.net.Uri;
    import android.os.Bundle;
    import android.os.Handler;
    import android.view.Gravity;
    import android.view.View;
    import android.widget.Button;
    import android.widget.ImageView;
    import android.widget.LinearLayout;
    import android.widget.TextView;
    import android.widget.Toast;
    
    import handsome.huterox.confession.Cus.CustomVideoView;
    
    public class SecendActivity extends AppCompatActivity {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_secend);
    
            //间隔显示控件
            Handler handler = new Handler();
            handler.postDelayed(new Runnable() {
                @Override
                public void run() {
                    TextView textView = findViewById(R.id.textView);
                    textView.setVisibility(View.VISIBLE);
                }
            },4000);
    
    
    
            handler.postDelayed(new Runnable() {
                @Override
                public void run() {
    
                    Button buttonYes = findViewById(R.id.buttonYes);
                    buttonYes.setVisibility(View.VISIBLE);
                    buttonYes.setOnClickListener(new View.OnClickListener() {
                        @Override
                        public void onClick(View v) {
    
                            Intent intent = new Intent(SecendActivity.this,ThirdActivity.class);
                            startActivity(intent);
    //                        SecendActivity.this.finish();
                            SecendActivity.this.finishAffinity();
    
    
                        }
                    });
    
    
    
                }
            },5000);
    
    
            handler.postDelayed(new Runnable() {
                @Override
                public void run() {
    
                    final Toast[] toast = {null};
                    Button buttonNo = findViewById(R.id.buttonNo);
                    buttonNo.setVisibility(View.VISIBLE);
                    buttonNo.setOnClickListener(new View.OnClickListener() {
                        @Override
                        public void onClick(View v) {
                            toast[0] =Toast.makeText(SecendActivity.this,"亲爱的回答错误呦!",Toast.LENGTH_SHORT);
                            toast[0].setGravity(Gravity.CENTER, 0, 0);
                            LinearLayout toastView = (LinearLayout) toast[0].getView();
                            ImageView imageCodeProject = new ImageView(getApplicationContext());
                            imageCodeProject.setImageResource(R.mipmap.angre);
                            toastView.addView(imageCodeProject, 0);
                            toast[0].show();
    
                        }
                    });
    
                }
            },6000);
    
    
    
            final CustomVideoView customVideoView = (CustomVideoView)findViewById(R.id.twovideoview);
            //加载视频文件
            customVideoView.setVideoURI(Uri.parse("android.resource://"+getPackageName()+"/"+R.raw.secendbg));
            //播放
            customVideoView.start();
            //循环播放
            customVideoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
                @Override
                public void onCompletion(MediaPlayer mediaPlayer) {
                    customVideoView.start();
                }
            });
    
    
    
    
    
        }
    }
    
    

    视频背景实现

    这个就是前面那个类
    在这里插入图片描述
    这两个类,其实我最后只有那个CustomerVideoView用来,那个背景音乐的我没用上,主要是后面我不想写了,没意思,自己有用不上。。。。。
    下面是那类的代码,注意的是我这个类CustomerVideoView是直接继承了View的,所以那玩意直接作为一个控件使用
    例如Xml代码里面的
    在这里插入图片描述
    明显直接用。
    在那个第二个Activity里面也有用到,代码里面有注释。

    package handsome.huterox.confession.Cus;
    
    import android.content.Context;
    import android.media.MediaPlayer;
    import android.util.AttributeSet;
    import android.view.KeyEvent;
    import android.widget.VideoView;
    
    public class CustomVideoView extends VideoView {
    
    
        public CustomVideoView(Context context) {
            super(context);
        }
    
        public CustomVideoView(Context context, AttributeSet attrs) {
            super(context, attrs);
        }
    
        public CustomVideoView(Context context, AttributeSet attrs, int defStyle) {
            super(context, attrs, defStyle);
        }
    
        @Override
        protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
    
            int width = getDefaultSize(0, widthMeasureSpec);
            int height = getDefaultSize(0, heightMeasureSpec);
            setMeasuredDimension(width, height);
        }
    
        @Override
        public void setOnPreparedListener(MediaPlayer.OnPreparedListener l) {
            super.setOnPreparedListener(l);
        }
    
        @Override
        public boolean onKeyDown(int keyCode, KeyEvent event) {
            return super.onKeyDown(keyCode, event);
        }
    
    }
    
    
    package handsome.huterox.confession.Cus;
    
    import android.app.Service;
    import android.content.Intent;
    import android.media.MediaPlayer;
    import android.os.IBinder;
    
    import handsome.huterox.confession.R;
    
    
    public abstract class MusicServerF extends Service {
    
        private MediaPlayer mediaPlayer;
    
    
        @Override
        public IBinder onBind(Intent intent) {
    // TODO Auto-generated method stub
            return null;
        }
    
    
        @Override
        public void onStart(Intent intent, int startId) {
            super.onStart(intent, startId);
    
    
            if (mediaPlayer == null) {
    
                mediaPlayer = MediaPlayer.create(this, R.raw.backmusic);
                mediaPlayer.setLooping(true);
                mediaPlayer.start();
    
    
            }
        }
    }
    
    
    
    
    
    
    

    个性化Toast提示

    默认的实在不行,那么只能美化一下。当然你也可以自己写一个,我这里的话只是再美化了一下。
    效果:
    在这里插入图片描述

    具体代码见这

    toast[0] =Toast.makeText(SecendActivity.this,"亲爱的回答错误呦!",Toast.LENGTH_SHORT);
    toast[0].setGravity(Gravity.CENTER, 0, 0);
    LinearLayout toastView = (LinearLayout) toast[0].getView();
    ImageView imageCodeProject = new ImageView(getApplicationContext());
    imageCodeProject.setImageResource(R.mipmap.angre);
    toastView.addView(imageCodeProject, 0);
    toast[0].show();
    

    这个其实再那个上面那一大串代码里面有。

    总结

    整个项目很简单,就玩一玩,对我个人而言最烦的其实就是那个媒体资源不好搞,我做这玩意花了一个晚上,大部分的时间在搞那个媒体资源,什么背景音乐呀什么的。
    最后是项目获取:
    这个我已经直接上传CSDN了,我上传的资源不多,一找就是,现在还在审核过程。基本上,那啥技术细节什么的就这些。我本来也想直接把代码贴出来的,但是这个不好操作,只能把主要的说出来。
    最后是app获取:
    链接:https://pan.baidu.com/s/1cn8yoFeuxQieV-IxwIXOJQ
    提取码:6666
    在这里插入图片描述

    展开全文
  • 电脑和手机结合制作出自己的jar电子书签软件,适合wap站长用!
  • 安卓软件制作

    2013-05-25 15:30:47
    安卓手机软件Java制作教程,一,java编程MyEclipse介绍应用 1.1.1菜单 界面最上面的是菜单条,菜单条中包含菜单(如File)和菜单项(如File > New),菜单项下面则可能显示子菜单(如Window > Show View > Console...
  • 教你如何制作手机电子书及相关软件
  • 让无法下载电子书看的手机能阅读的软件,将TXT文档转换成JPG,GIF图片格式在手机上翻阅
  • java源码包---java 源码 大量 实例

    千次下载 热门讨论 2013-04-18 23:15:26
    Java波浪文字制作方法及源代码 1个目标文件 摘要:Java源码,初学实例,波浪文字  Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象...
  • 哎.。。怎么把java制作软件独立,不在eclipse编辑器中独立出来,成为独立软件
  • 制作这个模拟应用程序的目的完全是出于对移动软件开发的兴趣以及将大学知识应用于实际实践的愿望。 这个模拟的手机银行app模拟了市场上手机银行app提供的几个基本服务,如账户注册和登录、转账和收款人维护。 存储库...
  • 最近想给手机刷个系统,在网上游荡了几天,看着各个版本大同小异,但都不是我最需要的,当然最为关心的是有没有后门。因此我决定自己制作一个ROM。一边学一边把我的经历写下来。  制作ROM的第一步就是配置环境。 ...

      最近想给手机刷个系统,在网上游荡了几天,看着各个版本大同小异,但都不是我最需要的,当然最为关心的是有没有后门。因此我决定自己制作一个ROM。一边学一边把我的经历写下来。

      制作ROM的第一步就是配置环境。

    一、所需软件

    java开发环境http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html

    cygwinhttp://www.cygwin.com/

    厨房工具http://bbs.anzhi.com/forum.php?mod=viewthread&tid=4980133&fromuid=635

    二、安装过程

    1、java开发环境的安装

    (1)根据自己的机型选择jdk,下载安装,国内不少网站也提供jdk下载,不过好像都是i596的。

    (2)之后配置java的环境变量。

    依次打开“我的电脑——属性——高级——环境变量”。

    在系统变量里新建JAVA_HOME变量,变量值为:C:\Program Files (x86)\Java\jre1.6.0_26(变量值根据自己的安装路径填写)。

    新建classpath变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar。(如果已经存在这个变量,加;与之隔开,下同)

    path变量添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin。

        (3)验证java开发环境是否配置成功

    开始-运行-cmd-输入“javac”-回车,如果能正常打印用法说明配置成功!

     2、cygwin的安装

    (1)cygwin是一个在windows平台上运行的unix模拟环境,下面的厨房工具需要在unix下运行。

    (2)下载cygwin,运行setup。

    (3)选择安装源,我第一次安装使用install from internet,下载一大堆文件,只有很少一部分是我们需要的,推荐install from local directory。这里给一个地址,里面的cypwin_package就是local directory,足够我们制作ROM了。http://115.com/file/be371cim#cygwin_packages.zip

                

    (4)下一步选择安装地址,看个人爱好,最好不要安装在中文目录。

    (5)下一步选择local directory,选择解压地址,比如我的就是E:\cygwin_packages\http%3a%2f%2fmirror.its.uidaho.edu%2fpub%2fcygwin%2f     

                

        (6)选择安装package,全部安装。一路next就好。

                

    3、厨房工具安装

    (1)在cygwin/home/下新建一个administer文件夹(与用户账户同名)

    (2)下载kitchen,将文件解压到cygwin/home/administer/下即可

     

     

    至此,ROM制作环境就搭建好了,可以运行cygwin,出现$之后可以输入./menu,看一下是否成功

          

      

     

    转载于:https://www.cnblogs.com/wisespace/archive/2012/07/31/2616619.html

    展开全文
  • 各位大神,请问在制作一个手机软件之前,需要有哪些基本知识?html, css, java吗? 跪求解答![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/63.gif)![图片说明]...
  • 安卓手机查看java源码#GLWallpaperService - 版本 0.9.2 用于为 Android 制作 OpenGL 动态壁纸的库。 在 Apache 许可 2.0 版下作为免费开源软件提供。 该软件的部分内容源自 Android 开源项目提供的代码。 ##Getting...
  • 手机端页面制作工具

    2016-04-13 11:28:00
    安卓:手机--图标--软件 Android(Java) 苹果:curl(多个语言) IOS(Object-C) 手机端:请求通过post传值,不支持cookie、session(模拟http协议) 基于H5转化成的手机软件 原生态的软件 转载于:...
  • 手机草根 按自己想要的方式制作Linux手机关键词: 手机草根 按自己想要的方式制作Linux DIY的冲动 现在手机能做的事越来越多,你可以随意更换铃声与桌面,还可以从网上下载各种Java软件和...
  • java源码包2

    千次下载 热门讨论 2013-04-20 11:28:17
    Java波浪文字制作方法及源代码 1个目标文件 摘要:Java源码,初学实例,波浪文字  Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics...
  • 最新看了一下最新上架的书叫《java程序员,上班那点破事》,上面说的非常有道理,当我们毕业从学校离开跨入职场那一刻起...所有涉及软件开发的民工们,想翻身就来看看,如何知己知彼,我制作手机版的文档供大家一看。
  • java源码包3

    千次下载 热门讨论 2013-04-20 11:30:13
    Java波浪文字制作方法及源代码 1个目标文件 摘要:Java源码,初学实例,波浪文字  Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 185
精华内容 74
关键字:

java制作手机软件

java 订阅