当前位置: 首页>>代码示例>>Java>>正文


Java Printer.println方法代码示例

本文整理汇总了Java中android.util.Printer.println方法的典型用法代码示例。如果您正苦于以下问题:Java Printer.println方法的具体用法?Java Printer.println怎么用?Java Printer.println使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在android.util.Printer的用法示例。


在下文中一共展示了Printer.println方法的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: dump

import android.util.Printer; //导入方法依赖的package包/类
@Override
protected void dump(FileDescriptor fd, PrintWriter fout, String[] args) {
    super.dump(fd, fout, args);

    final Printer p = new PrintWriterPrinter(fout);
    p.println("LatinIME state :");
    p.println("  Keyboard mode = " + mKeyboardSwitcher.getKeyboardMode());
    p.println("  mCapsLock=" + mCapsLock);
    p.println("  mComposing=" + mComposing.toString());
    p.println("  mPredictionOn=" + mPredictionOn);
    p.println("  mCorrectionMode=" + mCorrectionMode);
    p.println("  mPredicting=" + mPredicting);
    p.println("  mAutoCorrectOn=" + mAutoCorrectOn);
    p.println("  mAutoSpace=" + mAutoSpace);
    p.println("  mCompletionOn=" + mCompletionOn);
    p.println("  TextEntryState.state=" + TextEntryState.getState());
    p.println("  mSoundOn=" + mSoundOn);
    p.println("  mVibrateOn=" + mVibrateOn);
    p.println("  mPopupOn=" + mPopupOn);
}
 
开发者ID:PhilippC,项目名称:keepass2android,代码行数:21,代码来源:KP2AKeyboard.java

示例2: dump

import android.util.Printer; //导入方法依赖的package包/类
@Override
protected void dump(final FileDescriptor fd, final PrintWriter fout, final String[] args) {
    super.dump(fd, fout, args);

    final Printer p = new PrintWriterPrinter(fout);
    p.println("LatinIME state :");
    p.println("  VersionCode = " + ApplicationUtils.getVersionCode(this));
    p.println("  VersionName = " + ApplicationUtils.getVersionName(this));
    final Keyboard keyboard = mKeyboardSwitcher.getKeyboard();
    final int keyboardMode = keyboard != null ? keyboard.mId.mMode : -1;
    p.println("  Keyboard mode = " + keyboardMode);
    final SettingsValues settingsValues = mSettings.getCurrent();
    p.println(settingsValues.dump());
    p.println(mDictionaryFacilitator.dump(this /* context */));
    // TODO: Dump all settings values
}
 
开发者ID:sergeychilingaryan,项目名称:AOSP-Kayboard-7.1.2,代码行数:17,代码来源:LatinIME.java

示例3: dump

import android.util.Printer; //导入方法依赖的package包/类
public void dump(Printer printer, String prefix) {
    printer.println("------crash begin------");
    printer.println("crash time:" + DateUtils.format(System.currentTimeMillis(), DateUtils.YMD_HMS));
    printer.println(prefix + "appName=" + mAppName);
    printer.println(prefix + "appVersionCode=" + mAppVersionCode);
    printer.println(prefix + "appVersionName=" + mAppVersionName);
    printer.println(prefix + "sdkVersion=" + mSDKVersion);
    printer.println(prefix + "deviceName=" + mDeviceName);
    printer.println(prefix + "deviceId=" + mDeviceId);
    printer.println(prefix + "osVersion=" + mOsVersion);
    printer.println(prefix + "osName=" + mOsName);
    printer.println(prefix + "arch=" + mArch);
    printer.println(prefix + "product=" + mProduct);
    printer.println(prefix + "cpuCoreCount=" + mCpuCoreCount);
    printer.println(prefix + "memorySize=" + memorySize);
    printer.println(prefix + "threadName=" + mThreadName);
    printer.println(prefix + "errorMessage=" + mErrorMessage);
    printer.println("------crash end------");
}
 
开发者ID:jacklongway,项目名称:LiteSDK,代码行数:20,代码来源:CrashInfo.java

示例4: dump

import android.util.Printer; //导入方法依赖的package包/类
public void dump(Printer printer) {
    printer.println("  Prepared statement cache:");
    Map<String, PreparedStatement> cache = snapshot();
    if (!cache.isEmpty()) {
        int i = 0;
        for (Map.Entry<String, PreparedStatement> entry : cache.entrySet()) {
            PreparedStatement statement = entry.getValue();
            if (statement.mInCache) { // might be false due to a race with entryRemoved
                String sql = entry.getKey();
                printer.println("    " + i + ": statementPtr=0x"
                        + Long.toHexString(statement.mStatementPtr)
                        + ", numParameters=" + statement.mNumParameters
                        + ", type=" + statement.mType
                        + ", readOnly=" + statement.mReadOnly
                        + ", sql=\"" + trimSqlForDisplay(sql) + "\"");
            }
            i += 1;
        }
    } else {
        printer.println("    <none>");
    }
}
 
开发者ID:doppllib,项目名称:core-doppl,代码行数:23,代码来源:SQLiteConnection.java

示例5: dump

import android.util.Printer; //导入方法依赖的package包/类
@Override
protected void dump(FileDescriptor fd, PrintWriter fout, String[] args) {
    super.dump(fd, fout, args);

    final Printer p = new PrintWriterPrinter(fout);
    p.println("LatinIME state :");
    p.println("  Keyboard mode = " + mKeyboardSwitcher.getKeyboardMode());
    p.println("  mComposing=" + mComposing.toString());
    p.println("  mPredictionOnForMode=" + mPredictionOnForMode);
    p.println("  mCorrectionMode=" + mCorrectionMode);
    p.println("  mPredicting=" + mPredicting);
    p.println("  mAutoCorrectOn=" + mAutoCorrectOn);
    p.println("  mAutoSpace=" + mAutoSpace);
    p.println("  mCompletionOn=" + mCompletionOn);
    p.println("  TextEntryState.state=" + TextEntryState.getState());
    p.println("  mSoundOn=" + mSoundOn);
    p.println("  mVibrateOn=" + mVibrateOn);
    p.println("  mPopupOn=" + mPopupOn);
}
 
开发者ID:klausw,项目名称:hackerskeyboard,代码行数:20,代码来源:LatinIME.java

示例6: dumpSpans

import android.util.Printer; //导入方法依赖的package包/类
/**
 * Debugging tool to print the spans in a CharSequence.  The output will
 * be printed one span per line.  If the CharSequence is not a Spanned,
 * then the entire string will be printed on a single line.
 */
public static void dumpSpans(CharSequence cs, Printer printer, String prefix) {
    if (cs instanceof Spanned) {
        Spanned sp = (Spanned) cs;
        Object[] os = sp.getSpans(0, cs.length(), Object.class);

        for (int i = 0; i < os.length; i++) {
            Object o = os[i];
            printer.println(prefix + cs.subSequence(sp.getSpanStart(o),
                    sp.getSpanEnd(o)) + ": "
                    + Integer.toHexString(System.identityHashCode(o))
                    + " " + o.getClass().getCanonicalName()
                     + " (" + sp.getSpanStart(o) + "-" + sp.getSpanEnd(o)
                     + ") fl=#" + sp.getSpanFlags(o));
        }
    } else {
        printer.println(prefix + cs + ": (no spans)");
    }
}
 
开发者ID:Sellegit,项目名称:j2objc,代码行数:24,代码来源:TextUtils.java

示例7: dump

import android.util.Printer; //导入方法依赖的package包/类
@Override
protected void dump(final FileDescriptor fd, final PrintWriter fout, final String[] args) {
    super.dump(fd, fout, args);

    final Printer p = new PrintWriterPrinter(fout);
    p.println("LatinIME state :");
    final Keyboard keyboard = mKeyboardSwitcher.getKeyboard();
    final int keyboardMode = keyboard != null ? keyboard.mId.mMode : -1;
    p.println("  Keyboard mode = " + keyboardMode);
    final SettingsValues settingsValues = mSettings.getCurrent();
    p.println("  mIsSuggestionsSuggestionsRequested = "
            + settingsValues.isSuggestionsRequested(mDisplayOrientation));
    p.println("  mCorrectionEnabled=" + settingsValues.mCorrectionEnabled);
    p.println("  isComposingWord=" + mWordComposer.isComposingWord());
    p.println("  mSoundOn=" + settingsValues.mSoundOn);
    p.println("  mVibrateOn=" + settingsValues.mVibrateOn);
    p.println("  mKeyPreviewPopupOn=" + settingsValues.mKeyPreviewPopupOn);
    p.println("  inputAttributes=" + settingsValues.mInputAttributes);
}
 
开发者ID:slightfoot,项目名称:android-kioskime,代码行数:20,代码来源:LatinIME.java

示例8: dump

import android.util.Printer; //导入方法依赖的package包/类
@Override
protected void dump(final FileDescriptor fd, final PrintWriter fout, final String[] args) {
    super.dump(fd, fout, args);

    final Printer p = new PrintWriterPrinter(fout);
    p.println("LatinIME state :");
    p.println("  VersionCode = " + ApplicationUtils.getVersionCode(this));
    p.println("  VersionName = " + ApplicationUtils.getVersionName(this));
    final Keyboard keyboard = mKeyboardSwitcher.getKeyboard();
    final int keyboardMode = keyboard != null ? keyboard.mId.mMode : -1;
    p.println("  Keyboard mode = " + keyboardMode);
}
 
开发者ID:rkkr,项目名称:simple-keyboard,代码行数:13,代码来源:LatinIME.java

示例9: dump

import android.util.Printer; //导入方法依赖的package包/类
private void dump(Printer printer, boolean verbose) {
    synchronized (mLock) {
        if (mConnectionPoolLocked != null) {
            printer.println("");
            // TODO: 17/6/6
            //                mConnectionPoolLocked.dump(printer, verbose);
        }
    }
}
 
开发者ID:kkmike999,项目名称:YuiHatano,代码行数:10,代码来源:ShadowSQLiteDatabase.java

示例10: dump

import android.util.Printer; //导入方法依赖的package包/类
public final void dump(Printer pw, String prefix) {
    pw.println(prefix + this + " @ " + SystemClock.uptimeMillis());
    if (mLooper == null) {
        pw.println(prefix + "looper uninitialized");
    } else {
        mLooper.dump(pw, prefix + "  ");
    }
}
 
开发者ID:doppllib,项目名称:core-doppl,代码行数:9,代码来源:Handler.java

示例11: dump

import android.util.Printer; //导入方法依赖的package包/类
private void dump(Printer printer, boolean verbose) {
    synchronized (mLock) {
        if (mConnectionPoolLocked != null) {
            printer.println("");
            mConnectionPoolLocked.dump(printer, verbose);
        }
    }
}
 
开发者ID:doppllib,项目名称:core-doppl,代码行数:9,代码来源:SQLiteDatabase.java

示例12: dumpUnsafe

import android.util.Printer; //导入方法依赖的package包/类
/**
 * Dumps debugging information about this connection, in the case where the
 * caller might not actually own the connection.
 *
 * This function is written so that it may be called by a thread that does not
 * own the connection.  We need to be very careful because the connection state is
 * not synchronized.
 *
 * At worst, the method may return stale or slightly wrong data, however
 * it should not crash.  This is ok as it is only used for diagnostic purposes.
 *
 * @param printer The printer to receive the dump, not null.
 * @param verbose True to dump more verbose information.
 */
void dumpUnsafe(Printer printer, boolean verbose) {
    printer.println("Connection #" + mConnectionId + ":");
    if (verbose) {
        printer.println("  connectionPtr: 0x" + Long.toHexString(mConnectionPtr));
    }
    printer.println("  isPrimaryConnection: " + mIsPrimaryConnection);
    printer.println("  onlyAllowReadOnlyOperations: " + mOnlyAllowReadOnlyOperations);

    mRecentOperations.dump(printer, verbose);

    if (verbose) {
        mPreparedStatementCache.dump(printer);
    }
}
 
开发者ID:doppllib,项目名称:core-doppl,代码行数:29,代码来源:SQLiteConnection.java

示例13: print

import android.util.Printer; //导入方法依赖的package包/类
public void print(Printer printer) {
    Iterator i$ = this.idToPresenter.entrySet().iterator();

    while (i$.hasNext()) {
        Map.Entry entry = (Map.Entry) i$.next();
        Object view = ((Presenter) entry.getValue()).getView();
        printer.println("id: " + entry.getKey() + (view == null ? "" : " => view: " + view.toString()));
    }

}
 
开发者ID:jackmiras,项目名称:nucleolus,代码行数:11,代码来源:DefaultPresenterManager.java


注:本文中的android.util.Printer.println方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。