`
文章列表
1.고 싶다    would like to (do),want to (do)    '고 싶다' is used with verbs,It has the same form whether the verb stem ends in consonant(辅音) or a vowel(元音)   만나다 : 만나 -고싶다    ---> 만나고 싶다      먹다 : 먹    -고싶다    ---> 먹고 싶다   eg:   1. 안나 씨를 만나고 싶어요.   2. 빵을 먹고 싶어요.      
在AndroidManifest.xml文件中的activity中设置   android:windowSoftInputMode属性 The AndroidManifest.xml File <activity android:windowSoftInputMode=["stateUnspecified",                                     "stateUnchanged", "stateHidden",                                     &quo ...
对于Android平台来说,不同分辨率下Icon的大小设计有着不同的要求,对于目前主流的HDPI即WVGA级别来说,通常hdpi的应用icon大 小为72x72,而标准的mdpi即hvga为48x48,对于目前HTC和Motorola推出的一些QVGA的使用了ldpi,图标为32x32
给张图就可以了吧;)
单类型导入(single-type-import),例如import java.io.File;   按需类型导入(type-import-on-demand),例如 import java.io.*;   关于这两种导入类型大家各有所爱,众说纷纭。这里分析一下这两种导入类型的大致工作原理供大家参考。   单类型导入比较好理解,仅仅导入一个public类或者接口。而对于按需类型导入,有人误解为导入一个包下的所有类,其实不然,看名字就知道,他只会按需导入,也就是说它并非导入整个包,而仅仅导入当前类需要使用的类。   既然如此是不是就可以放心的使用按需类型导入呢?非也,非也。因为单类型导入和按需类型 ...
整个输入法框架(IMF)结构的核心API,应用程序之间进行调度和当前输入法交互。你可以用Context.getSystemService()取得这一接口的实例。   架构总述(Architecture Overview)   输入法框架(IMF)共有三个主要部分:   * 输入法管理器,管理各部分的交互。它是一个客户端API,存在于各个应用程序的context中,用来沟通管理所有进程间交互的全局系统服务。   * 输入法(IME) ,实现一个允许用户生成文本的独立交互模块。系统绑定一个当前的输入法。使其创建和生成,决定输入法何时隐藏或者显示它的UI。同一时间只能有一个IME运行。   * 客户应 ...

键盘自动弹出

 
Timer timer = new Timer(); timer.schedule(new TimerTask(){ @Override public void run() { InputMethodManager m = (InputMethodManager) edit.getContext().getSystemService(Context.INPUT_METHOD_SERVICE); m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); Toast.makeText ...
今天新装了Android开发环境后,新建一个工程,打开xml发现打开的不是Android默认的UI和Code对应的格式样式。 解决方法: Window -> Preferences -> General -> Editors -> File Associations File types:  这里点选 *.xml Associated editors:这里选择Android Layout Editor(default) -> Default 点击"确定"即可....
同时使用MyEclipse/Eclipse 和 sougou输入法时,无法使用ctrl+shift+f 格式化代码问题解决:取消sougou的快捷键
直接贴代码,不说话:) ScreenShot.java文件: package com.screen; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.Rect; import android.view.View; public class Scree ...
今天开始,准备使用mac来进行android开发,将开发中遇到的一些问题和知识在这里跟大家分享下,我现在电脑上是一片空白,所以是现学现写现卖的那种意思,遇到问题,找到问题,解决问题,然后分享问题的解决办法,希望爱学的同学们能给予鼓励,哈哈........ Step 1:第一步当然是下载Eclipse,这里官方推荐的是http://www.eclipse.org/downloads/ 这个地址上的classic版本,我已经下载下来解压即可。 Step 2:第二步是下载SDK的工具包,准确点说应该是SDK starter package的压缩包,在下载的压缩包里有一个tools的文件夹,里面有 ...
// 获得带倒影的图片方法 public Bitmap createReflectionImageWithOrigin(Bitmap bitmap) { // 图片与倒影之间的距离间隔 final int reflectionGap = 2; // 原图的宽度 int width = bitmap.getWidth(); // 原图的高度 int height = bitmap.getHeight(); // 图片旋转,缩放等控制对象 Matrix matrix = new Matrix(); // 缩放(这里pre,set,post ...
对特定View进行透明度设置的代码片段: public void setViewAlpha(ImageView mBtn, boolean isChecked) { // 这就是BUTTON不可用时盖在背景上面的颜色 int m_disableColor = Color.argb(150, 255, 75, 75); Drawable bkDrawable = mBtn.getBackground().mutate(); if (null != bkDrawable) { if (!isChecked) { bkDrawable.clearCol ...
这里假设实例Id为mGrid: RelativeLayout.LayoutParams linearParams = (RelativeLayout.LayoutParams) mGrid.getLayoutParams(); // 取控件mGrid当前的布局参数 linearParams.height = 150; // 当控件的高强制设成75象素 mGrid.setLayoutParams(linearParams); 使设置好的布局参数应用到控件mGrid2 这里要说的是GridView的父View要是RelativeLay ...
重写WebChromeClient一个方法进行进度条显示: @Override public void onProgressChanged(WebView view, final int newProgress) { // 当加载到100%的时候 进度条自动消失 // mCon.setProgress(newProgress * 100); Trace.i("newProgress is --->" + newProgress); mHandler.post(new Runnable() { @Override publi ...
Global site tag (gtag.js) - Google Analytics