คำถามติดแท็ก scale

30
ปรับสเกลข้อความอัตโนมัติให้พอดีภายในขอบเขต
ฉันกำลังมองหาวิธีที่ดีที่สุดในการปรับขนาดการตัดข้อความTextViewเพื่อให้พอดีกับ getHeight และ getWidth ฉันไม่เพียงแค่มองหาวิธีการตัดข้อความ - ฉันต้องการให้แน่ใจว่าทั้งสองห่อและมีขนาดเล็กพอที่จะพอดีกับหน้าจอทั้งหมด ฉันเคยเห็นบางกรณีเกี่ยวกับ StackOverflow ที่ต้องการการปรับขนาดอัตโนมัติ แต่เป็นกรณีพิเศษมากที่มีโซลูชันแฮ็คไม่มีวิธีแก้ปัญหาหรือเกี่ยวข้องกับการวาดTextViewซ้ำซ้ำจนกระทั่งมันมีขนาดเล็กพอ (ซึ่งเป็นหน่วยความจำที่รุนแรงและบังคับให้ ผู้ใช้สามารถดูข้อความย่อทีละขั้นตอนกับการเรียกซ้ำทุกครั้ง) แต่ฉันแน่ใจว่ามีใครบางคนที่นั่นพบทางออกที่ดีที่ไม่เกี่ยวข้องกับสิ่งที่ฉันกำลังทำอยู่: เขียนกิจวัตรหนัก ๆ หลายอย่างที่แยกวิเคราะห์และวัดข้อความปรับขนาดตัวอักษรและทำซ้ำจนกว่าจะพบขนาดที่เหมาะสม รูทีนใดที่TextViewใช้ห่อข้อความ ไม่สามารถนำมาใช้ในการทำนายว่าข้อความจะเล็กพอหรือไม่? tl; dr : มีวิธีปฏิบัติที่ดีที่สุดในการปรับขนาด a TextViewให้พอดีห่อใน getHeight และ getWidth

7
พล็อตลอการิทึมแกนกับ matplotlib ในหลาม
ฉันต้องการพล็อตกราฟด้วยแกนลอการิทึมหนึ่งแกนโดยใช้ matplotlib ฉันอ่านเอกสารแล้ว แต่ไม่สามารถเข้าใจไวยากรณ์ได้ ฉันรู้ว่ามันอาจเป็นเรื่องง่ายเหมือน'scale=linear'ในข้อโต้แย้งเรื่องการลงจุด แต่ฉันไม่สามารถทำให้ถูกต้องได้ โปรแกรมตัวอย่าง: import pylab import matplotlib.pyplot as plt a = [pow(10, i) for i in range(10)] fig = plt.figure() ax = fig.add_subplot(2, 1, 1) line, = ax.plot(a, color='blue', lw=2) pylab.show()

17
วิธีจับภาพ UIView สู่ UII โดยไม่สูญเสียคุณภาพบนจอแสดงผลเรตินา
รหัสของฉันทำงานได้ดีสำหรับอุปกรณ์ปกติ แต่สร้างภาพที่พร่ามัวบนอุปกรณ์เรติน่า ใครรู้วิธีแก้ปัญหาของฉันหรือไม่ + (UIImage *) imageWithView:(UIView *)view { UIGraphicsBeginImageContext(view.bounds.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage * img = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return img; }

3
ฉันจะตีความความแม่นยำและมาตราส่วนของตัวเลขในฐานข้อมูลได้อย่างไร
ฉันมีคอลัมน์ต่อไปนี้ระบุไว้ในฐานข้อมูล: ฐานสิบ (5,2) คนเราตีความสิ่งนี้ได้อย่างไร ตามคุณสมบัติในคอลัมน์ตามที่ดูในสตูดิโอการจัดการเซิร์ฟเวอร์ SQL ฉันจะเห็นว่ามันหมายถึง: ทศนิยม (ความแม่นยำเป็นตัวเลขขนาดสเกลตัวเลข) ความแม่นยำและสเกลหมายถึงอะไรในแง่ของจริง มันจะง่ายต่อการตีความนี้เป็นทศนิยมที่มี 5 หลักและสองตำแหน่งทศนิยม ... เช่น 12345.12 ป.ล. ฉันสามารถระบุคำตอบที่ถูกต้องจากเพื่อนร่วมงานได้ แต่มีปัญหาในการหาคำตอบออนไลน์ เช่นนี้ฉันต้องการมีคำถามและคำตอบเอกสารที่นี่ใน stackoverflow สำหรับการอ้างอิงในอนาคต

17
ปรับภาพให้พอดีกับ ImageView รักษาอัตราส่วนภาพแล้วปรับขนาด ImageView ให้เป็นขนาดภาพหรือไม่
วิธีเพื่อให้พอดีกับขนาดของภาพสุ่มไปยังImageView? เมื่อไหร่: ImageViewขนาดเริ่มต้นคือ 250dp * 250dp ขนาดที่ใหญ่ขึ้นของภาพควรถูกปรับขึ้น / ลงเป็น 250dp ภาพควรรักษาอัตราส่วนภาพ ImageViewขนาดควรจะตรงกับขนาดภาพปรับหลังปรับ เช่นสำหรับภาพ 100 * 150 ภาพและImageViewควรเป็น 166 * 250 เช่นสำหรับภาพ 150 * 100 ภาพและImageViewควรเป็น 250 * 166 ถ้าฉันตั้งค่าขอบเขตเป็น <ImageView android:id="@+id/picture" android:layout_width="250dp" android:layout_height="250dp" android:layout_gravity="center_horizontal" android:layout_marginTop="20dp" android:adjustViewBounds="true" /> รูปภาพพอดีในImageView, แต่ImageViewจะเป็น 250dp * 250dp เสมอ
164 android  imageview  scale 

8
ปรับภาพใน ImageButton ใน Android
ฉันมี ImageButton 6 ตัวในกิจกรรมของฉันฉันตั้งค่ารูปภาพผ่านรหัสของฉัน (ไม่ได้ใช้ xml) ฉันต้องการให้พวกเขาครอบคลุม 75% ของพื้นที่ปุ่ม แต่เมื่อภาพบางภาพครอบคลุมพื้นที่น้อยลงบางภาพก็ใหญ่เกินไปที่จะใส่ลงในปุ่มรูปถ่ายได้ วิธีการปรับขนาดแบบเป็นโปรแกรมและแสดงพวกเขา? ด้านล่างเป็นภาพหน้าจอ ด้านล่างคือไฟล์ xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:layout_marginBottom="5sp" android:layout_marginLeft="2sp" android:layout_marginRight="5sp" android:layout_marginTop="0sp" > <LinearLayout android:layout_height="0dp" android:layout_width="match_parent" android:layout_weight="1" android:orientation="horizontal"> <ImageButton android:layout_height="match_parent" android:layout_width="0dp" android:layout_weight="1" android:id="@+id/button_topleft" android:layout_marginBottom="5sp" android:layout_marginLeft="2sp" android:layout_marginRight="5sp" android:layout_marginTop="0sp" /> <ImageButton android:layout_height="match_parent" android:layout_width="0dp" android:layout_weight="1" android:id="@+id/button_topright" android:layout_marginBottom="5sp" android:layout_marginLeft="2sp" android:layout_marginRight="5sp" …

10
วิธีการปรับขนาด Docker container ในการผลิต
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ดังนั้นฉันเพิ่งค้นพบเครื่องมือที่ยอดเยี่ยมนี้และมันบอกว่า นักเทียบท่าเป็นโครงการโอเพนซอร์ซที่จะสร้างตู้คอนเทนเนอร์แบบพอเพียงน้ำหนักเบาพกพาและพอเพียงได้จากทุกแอปพลิเคชั่น คอนเทนเนอร์เดียวกับที่นักพัฒนาสร้างและทดสอบบนแล็ปท็อปสามารถทำงานในระดับการผลิตบน VMs โลหะเปลือยกลุ่ม OpenStack กลุ่มเมฆสาธารณะและอื่น ๆ สมมติว่าฉันมีภาพนักเทียบท่าที่เรียกใช้ Nginx และเว็บไซต์เชื่อมต่อกับฐานข้อมูลภายนอก ฉันจะปรับขนาดภาชนะในการผลิตได้อย่างไร
139 scale  production  docker 

3
อะไรคือความแตกต่างระหว่าง 'log' และ 'symlog'?
ในmatplotlibฉันสามารถตั้งค่าการปรับขนาดแกนโดยใช้pyplot.xscale()หรือAxes.set_xscale(). ฟังก์ชันทั้งสองยอมรับสเกลที่แตกต่างกันสามแบบ: 'linear'| 'log'| 'symlog'. อะไรคือความแตกต่างระหว่าง'log'และ'symlog'? ในการทดสอบง่ายๆที่ฉันทำทั้งสองดูเหมือนกันทุกประการ ฉันรู้ว่าเอกสารระบุว่าพวกเขายอมรับพารามิเตอร์ที่แตกต่างกัน แต่ฉันยังไม่เข้าใจความแตกต่างระหว่างพารามิเตอร์เหล่านี้ ใครช่วยอธิบายหน่อยได้ไหม คำตอบจะดีที่สุดหากมีโค้ดตัวอย่างและกราฟิก! (ด้วย: ชื่อ 'symlog' มาจากไหน?)

4
ภาพเคลื่อนไหวขนาดภาพของ Android เทียบกับจุดกึ่งกลาง
ฉันมี ImageView และฉันสร้างแอนิเมชั่นสเกลง่ายๆ รหัสมาตรฐานมาก scale_up.xml ของฉัน: <set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:fromXScale="1" android:fromYScale="1" android:toXScale="1.2" android:toYScale="1.2" android:duration="175"/> </set> รหัสภาพเคลื่อนไหวของฉัน: Animation a = AnimationUtils.loadAnimation(this, R.anim.scale_up); ((ImageView) findViewById(R.id.circle_image)).startAnimation(a); ปัญหา: เมื่อปรับขนาดภาพจะไม่ปรับขนาดจากจุดศูนย์กลาง แต่มาจากมุมซ้ายบน กล่าวอีกนัยหนึ่งการปรับขนาดของรูปภาพไม่มีจุดเดียวกับจุดศูนย์กลาง แต่มีจุดบนซ้ายเหมือนกัน นี่คือลิงค์ที่อธิบายความหมายของฉัน ภาพแรกคือการปรับขนาดของภาพเคลื่อนไหวและภาพที่สองเป็นวิธีที่ฉันต้องการให้ปรับขนาด ควรให้จุดกึ่งกลางเหมือนเดิม ฉันได้ลองตั้งค่าแรงโน้มถ่วงให้กับรูปภาพบนคอนเทนเนอร์จัดแนวซ้ายหรือขวามันจะปรับขนาดเท่ากันเสมอ ฉันใช้ RelativeLayout สำหรับหน้าจอหลักและ ImageView อยู่ใน RelativeLayout อื่น แต่ฉันลองใช้เลย์เอาต์อื่นแล้วไม่มีการเปลี่ยนแปลง

16
ฉันจะย่อขนาดที่ดึงได้บนปุ่มได้อย่างไร?
ฉันจะทำให้ปุ่มเล็กลงได้อย่างไร ไอคอนใหญ่เกินไปสูงกว่าปุ่มจริงๆ นี่คือรหัสที่ฉันใช้: <Button android:background="@drawable/red_button" android:drawableLeft="@drawable/s_vit" android:id="@+id/ButtonTest" android:gravity="left|center_vertical" android:text="S-SERIES CALCULATOR" android:textColor="@android:color/white" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_marginLeft="25dp" android:layout_marginRight="25dp" android:drawablePadding="10dp"> </Button> ส่วนบนคือลักษณะที่ควรมองตอนนี้ส่วนล่างจะดูเป็นอย่างไร ฉันลองแล้ว แต่ไม่มีภาพปรากฏขึ้น :-( Resources res = getResources(); ScaleDrawable sd = new ScaleDrawable(res.getDrawable(R.drawable.s_vit), 0, 10f, 10f); Button btn = (Button) findViewById(R.id.ButtonTest); btn.setCompoundDrawables(sd.getDrawable(), null, null, null);
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.